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 roles36
Top stateCalifornia
Top employerRaytheon
Top cityHawthorne, CA
Work type47% On-site
Top industryEducation

Showing 5 of 36+ High Performance Computing jobs

Avient
Global ADTS Leader, High-Performance Computing
We won't show you this job again
Avient
New 7h ago
Global ADTS Leader, High-Performance Computing
Avient
Avon Lake, Ohio
Business Development
Growth Marketing
Marketing
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

JPMorganChase
Principal Software Engineer - High Performance Computing
We won't show you this job again
JPMorganChase
New 12h ago
Principal Software Engineer - High Performance Computing
JPMorganChase
Seattle, Washington
Data Analytics
IT Support
Technical Program Management
$204k - $285k/yr
Master's degree
10,000+

Have you applied for this role?

Raytheon
High Performance Computing System Administrator, Senior Analyst, Onsite Tucson AZ
We won't show you this job again
Raytheon
New 21h ago
High Performance Computing System Administrator, Senior Analyst, Onsite Tucson AZ
Raytheon
Tucson, Arizona
Customer Service
Customer Support
Hospitality & Guest Services
$69k - $131k/yr
On-Site
Bachelor's degree
10,000+

Have you applied for this role?

Los Alamos National Laboratory
High Performance Computing Graduate Student
We won't show you this job again
Los Alamos National Laboratory
Added 1d ago
High Performance Computing Graduate Student
Los Alamos National Laboratory
Los Alamos, New Mexico
Project Management
Security & Protective Services
Technical Program Management
Hybrid
10,000+

Have you applied for this role?

Los Alamos National Laboratory
High Performance Computing Post Bachelor Student
We won't show you this job again
Los Alamos National Laboratory
Added 2d ago
High Performance Computing Post Bachelor Student
Los Alamos National Laboratory
Los Alamos, New Mexico
Biotech & Life Sciences
Environmental & Physical Sciences
Laboratory Research
Research & Academia
Bachelor of Science
10,000+

Have you applied for this role?

High Performance Computing Jobs by Experience Level

See All 36 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

Raytheon
Raytheon5 open roles
SpaceX
SpaceX3 open roles
Infleqtion
Infleqtion3 open roles

Top Industries Hiring

  • Education
  • Manufacturing
  • Technology & Software
  • 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, SpaceX, and Infleqtion, with the largest share of openings in California, Arizona, and Maryland, based on current listings on Migrate Mate as of September 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 53% of high performance computing openings are fully remote or hybrid as of September 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 36 High Performance Computing Jobs

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

Find Jobs