High Performance Computing Jobs

High Performance Computing jobs are open across national laboratories, defense, aerospace, life sciences, and financial modeling, from entry-level HPC engineer to principal architect and research scientist, with specializations in parallel computing, GPU acceleration, and cluster administration. Find a role that fits from the openings below and apply directly.

Find Jobs

Overview

Open roles31
Top stateMaryland
Top employerRaytheon
Top cityColumbia, MD
Work type78% On-site
Top industryTechnology

Showing 5 of 31+ High Performance Computing jobs

AMD
High Performance and Scientific Computing Fellow
We won't show you this job again
AMD
Added 1w ago
High Performance and Scientific Computing Fellow
AMD
Austin, Texas
AI (Artificial Intelligence)
Cloud Architecture
Software Engineering
Solutions Architecture
Hybrid
Bachelor's degree in electrical engineering
5,001-10,000

Have you applied for this role?

Google
Senior Manager, Google Cloud, High-Performance Computing
We won't show you this job again
Google
Added 1w ago
Senior Manager, Google Cloud, High-Performance Computing
Google
Chicago, Illinois
Partnerships & Business Development
Sales
Customer Success
Project & Program Management
Business Development
$192k - $267k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Leidos
High Performance Computing (HPC) Systems Administrator
We won't show you this job again
Leidos
Added 1w ago
High Performance Computing (HPC) Systems Administrator
Leidos
San Diego, California
Corporate Training
Educational Administration
Learning & Development
$108k - $195k/yr
Bachelor's degree
10,000+

Have you applied for this role?

Sanford Burnham Prebys Medical Discovery Institute
Director, High Performance Computing
We won't show you this job again
Sanford Burnham Prebys Medical Discovery Institute
Added 2w ago
Director, High Performance Computing
Sanford Burnham Prebys Medical Discovery Institute
San Diego, California
Business Strategy
Data Analytics
Data Science
$136k - $195k/yr
Hybrid
Bachelor's degree in information technology
501-1,000

Have you applied for this role?

Sandia National Laboratories
Postdoctoral Appointee - Hydrodynamic Energy Systems High Performance Computing, Onsite
We won't show you this job again
Sandia National Laboratories
Added 2w ago
Postdoctoral Appointee - Hydrodynamic Energy Systems High Performance Computing, Onsite
Sandia National Laboratories
Albuquerque, New Mexico
Compliance & Legal
Compliance & Risk
Security & Protective Services
On-Site
10,000+

Have you applied for this role?

High Performance Computing Jobs by Experience Level

See All 31 High Performance Computing Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

High Performance Computing Job Market

Who's Hiring

R
Raytheon4 open roles
AT&T
AT&T3 open roles
S
SpaceX3 open roles

Top Industries Hiring

  • Technology & Software
  • Manufacturing
  • Artificial Intelligence
  • Biotechnology & Pharmaceuticals
  • Consulting & Professional Services

What Employers Look For

The qualifications that appear most often in high performance computing jobs.

  • Proficiency in parallel programming models including MPI, OpenMP, or CUDA
  • Experience administering or using job schedulers such as Slurm or PBS Pro
  • Strong background in C, C++, or Fortran for performance-critical codebases
  • Familiarity with high-speed interconnects including InfiniBand or Ethernet fabrics
  • Bachelor's or master's degree in computer science, computational science, or engineering
  • Experience profiling and optimizing code using tools such as VTune or Nsight

Tips for Your High Performance Computing Job Search

Benchmark your resume with job code metrics

List specific benchmark results on your resume, such as LINPACK scores, scaling efficiency percentages, or job throughput improvements you achieved. Hiring managers in HPC differentiate candidates by measurable system performance gains, not just tool familiarity.

Target openings by scheduler and fabric stack

Filter job listings by the workload managers and interconnects named in the posting, such as Slurm, PBS Pro, InfiniBand, or Slingshot. Matching your hands-on experience to the exact stack a team runs accelerates recruiter callbacks significantly.

Apply early to roles that fit

Migrate Mate lists high performance computing openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Tailor applications around security clearance status

If you hold an active clearance, state the level and adjudication date near the top of your resume. National labs and defense contractors prioritize cleared candidates, and omitting this detail means your application competes at a disadvantage from the start.

Prepare a profiling and optimization code sample

Bring a short code walkthrough to technical interviews showing how you identified a bottleneck using a tool like VTune, NVIDIA Nsight, or TAU, and what you changed to resolve it. This demonstrates practical optimization instinct beyond theoretical knowledge.

Negotiate compute resource access in your offer

When reviewing an offer, ask which cluster allocation or cloud HPC budget you will have access to in your first project. Research computing roles vary widely in resource access, and this detail affects how quickly you can do meaningful work after starting.

High Performance Computing Jobs: Frequently Asked Questions

Which companies are hiring the most high performance computings?

The companies hiring the most high performance computings right now include Raytheon, AT&T, and SpaceX, with the largest share of openings in Maryland, California, and Texas, based on current listings on Migrate Mate as of August 2026. Demand is concentrated in organizations running large-scale simulation, AI training infrastructure, and classified research workloads.

How many high performance computing jobs are remote?

About 22% of high performance computing openings are fully remote or hybrid as of August 2026, with fully on-site roles most common at national laboratories, government-funded supercomputing centers, and defense facilities that require physical access to classified systems. Software-focused sub-areas such as HPC application support and parallel algorithm development tend to offer the most remote flexibility.

How do you become a high performance computing professional?

Start by building a foundation in a systems-adjacent degree such as computer science, computational science, or electrical engineering, then practice parallel programming with MPI and OpenMP on open-source projects or university clusters. Get hands-on with a job scheduler like Slurm, learn to profile code using tools such as VTune or Nsight, and contribute to or document a project that demonstrates measurable performance improvement on a multi-node system.

Can you get a high performance computing job with little experience?

Entry points into HPC typically include research computing support roles, HPC systems administrator positions, and application support analyst jobs at universities or national labs, where deep parallel programming expertise is less critical than systems curiosity and scripting ability. Building a portfolio around a self-hosted cluster, contributing to open-source HPC software, or completing a graduate research assistantship that involved cluster computing are concrete ways to demonstrate readiness without years of industry experience.

What does the high performance computing interview process look like?

Most HPC interviews include a recruiter screen followed by a technical phone or video interview covering parallel programming concepts, memory hierarchy, and past optimization work. A second round typically involves a live coding or whiteboard session on MPI or CUDA patterns, a system design discussion around cluster architecture, and a conversation with domain scientists or end users whose applications you would support. Some employers also assign a take-home profiling exercise on a provided code sample.

Where can I find and apply to high performance computing jobs?

You can find and apply to high performance computing jobs on Migrate Mate, which lists current openings from employers across the United States. Search the listings to find roles that match your specialization, whether that is parallel programming, systems administration, storage architecture, or application support, and apply directly to each listing that fits.

See All 31 High Performance Computing Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs