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 roles39
Top stateCalifornia
Top employerUniversity of Alabama
Top citySan Diego, CA
Work type50% On-site
Top industryEducation

Showing 5 of 39+ High Performance Computing jobs

High Performance Computing System Administrator, Senior Analyst, Onsite, Tucson, AZ
We won't show you this job again
Added 2d ago
High Performance Computing System Administrator, Senior Analyst, Onsite, Tucson, AZ
Raytheon
Tucson, Arizona
Account Management
Customer Service
Sales
$69k - $131k/yr
On-Site
10,000+

Have you applied for this role?

Product Marketing Manager - High Performance Computing
We won't show you this job again
Added 5d ago
Product Marketing Manager - High Performance Computing
VAST Data
Remote
Account Management
Business Development
Partnerships & Business Development
Sales
Master's degree in business administration

Have you applied for this role?

Postdoctoral Researcher/Assistant Research Scientist – AI, Cybersecurity & High-Performance Research Computing
We won't show you this job again
Added 6d ago
Postdoctoral Researcher/Assistant Research Scientist – AI, Cybersecurity & High-Performance Research Computing
Texas A&M University Central Texas
Killeen, Texas
AI (Artificial Intelligence)
Data Science
Research & Academia
$6,666.67 - $80k/yr
On-Site
Doctoral degree
201-500

Have you applied for this role?

High Performance Computing Linux System Administrator, On-site, Berkley, Ca
We won't show you this job again
Added 1w ago
High Performance Computing Linux System Administrator, On-site, Berkley, Ca
Hewlett Packard Enterprise | HPE
Berkeley, California
Business Operations
Executive Leadership & C-Suite
Project Management
Sales
$96k - $194k/yr
On-Site
Bachelor's degree in computer science
10,000+

Have you applied for this role?

Student Assistant II - High Performance Computing
We won't show you this job again
Added 1w ago
Student Assistant II - High Performance Computing
University Corporation for Atmospheric Research
Boulder, Colorado
Clinical Trials
Laboratory Research
Research & Academia
Hybrid
1,001-5,000

Have you applied for this role?

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

University of Alabama5 open roles
Dell Technologies4 open roles
Los Alamos National Laboratory4 open roles

Top Industries Hiring

  • Education
  • Technology & Software
  • Chemicals & Materials
  • Healthcare & Medical Services
  • 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 University of Alabama, Dell Technologies, and Los Alamos National Laboratory, with the largest share of openings in California, Maryland, and Alabama, based on current listings on Migrate Mate as of November 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 50% of high performance computing openings are fully remote or hybrid as of November 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 39 High Performance Computing Jobs

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

Find Jobs