1

Hpc Engineer Jobs (NOW HIRING)

Senior HPC Engineer

New York, NY · On-site

$175K - $250K/yr

Senior HPC Engineer Millennium's Infrastructure organization designs, engineers, and operates a robust global computing platform supporting WorldQuant's quantitative research. We are seeking a Senior ...

The Team The HPC Engineering team is part of the AI Compute Platform organization at Biohub, a non-profit research lab committed to open science and open-source AI. We own the design, operation, and ...

The Team The HPC Engineering team is part of the AI Compute Platform organization at Biohub, a non-profit research lab committed to open science and open-source AI. We own the design, operation, and ...

HPC Engineer

Austin, TX · On-site

$130K - $176K/yr

We are looking for an HPC Operations Engineer to help run, improve, and modernize these services. This role combines production operations, site reliability engineering, automation, cloud integration ...

Hands-on HPC hardware knowledge * Programming language: Python, Shell * Virtualization and containerization * Computer network * Distributed file systems * Network switch topology

Senior HPC Engineer

Manhattan, NY · On-site

$115K - $158K/yr

They are seeking a Senior HPC Engineer to take ownership of building and evolving large-scale, high-throughput HPC and GPU platforms that support AI- and machine-learning-driven research.

HPC Engineer, Mid The Opportunity: As an HPC engineer, you'll support the operation of HPC workflows that power large-scale aerospace simulation campaigns. You'll help configure and submit jobs ...

Mid HPC Engineer

Beavercreek, OH · On-site

$61K - $141K/yr

As an HPC engineer, you'll support the operation of HPC workflows that power large-scale aerospace simulation campaigns. You'll help configure and submit jobs through HPC schedulers, package ...

Job Title Senior HPC Engineer Agency Texas A&M University Department Technology Services - IT Enterprise Operations Proposed Minimum Salary $11,666.67 monthly Job Location College Station, Texas Job ...

HPC Engineer

Sunnyvale, CA · On-site

$150K - $300K/yr

Experience • 2+ years in Linux systems administration, SRE, DevOps, cloud operations, HPC, or infrastructure operations. • Strong Linux troubleshooting skills. • Experience with scripting using ...

Be Seen First

High Performance Computing (HPC) Engineer Travel: Up to 50% (Customer Sites, Industry Events, Project Deployments) Level: Mid-Senior Engineer Reports To: Services Delivery Manager / Practice Director ...

next page

Showing results 1-20

HPC Engineer information

See salary details

$24K

$108K

$172K

How much do hpc engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for hpc engineer in the United States is $107,956.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $133,500.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Highly experienced engineers in specialized fields such as software engineering, data engineering, or systems engineering can earn $300,000 or more annually, especially with senior roles, leadership positions, or in high-demand industries. Skills in cloud computing, machine learning, or cybersecurity, along with advanced certifications, can contribute to reaching this salary level.

Does HPC pay well?

HPC (High Performance Computing) engineers typically earn competitive salaries due to their specialized skills in system architecture, parallel processing, and software optimization. Salaries vary based on experience, location, and industry, but generally, HPC roles offer above-average compensation compared to other engineering fields.

What engineers make $500,000?

Highly experienced engineers in specialized fields such as software engineering, data engineering, or systems engineering can earn $500,000 or more annually, especially with senior roles, leadership positions, or in high-demand industries like technology or finance. Achieving this level often requires advanced skills, certifications, and extensive experience.

What are the key skills and qualifications needed to thrive in the Hpc Engineer position, and why are they important?

To thrive as an HPC Engineer, you need a solid background in computer science, mathematics, or a related field, with expertise in parallel computing, Linux systems, and high-performance cluster management. Proficiency with job schedulers (like SLURM or PBS), programming languages such as C/C++ or Python, and experience with distributed file systems are highly valuable, and certifications in relevant areas can enhance your qualifications. Strong problem-solving, collaboration, and communication skills help you work efficiently within technical teams and explain complex concepts to non-experts. These skills and qualities are essential for ensuring high performance, reliability, and scalability of computing systems in scientific and enterprise settings.

What are some of the common challenges faced by HPC Engineers in their day-to-day work?

HPC Engineers often encounter challenges such as optimizing performance for complex workloads, troubleshooting system failures, and efficiently managing large-scale infrastructures. You may be required to balance the needs of multiple users and projects, quickly address hardware or software issues, and stay ahead of evolving technologies. Collaboration with researchers, IT staff, and software developers is key to designing robust solutions. Overcoming these challenges helps improve computational efficiency and supports critical research and business objectives.

What does an HPC Engineer do?

An HPC (High-Performance Computing) Engineer designs, deploys, and optimizes high-performance computing systems used for intensive computational tasks. They work with parallel computing, cluster management, and performance tuning to ensure efficient processing of large-scale simulations, data analysis, and scientific research. Their role often involves configuring hardware, optimizing software, and troubleshooting issues to maximize system performance.

What does an HPC engineer do?

An HPC (High-Performance Computing) engineer designs, develops, and maintains large-scale computing systems used for complex data processing and scientific simulations. They optimize hardware and software performance, troubleshoot system issues, and often work with parallel computing tools and programming languages like MPI or CUDA to ensure efficient operation of supercomputers and clusters.
More about HPC Engineer jobs
What cities are hiring for Hpc Engineer jobs? Cities with the most Hpc Engineer job openings:
What are the most commonly searched types of Hpc Engineer jobs? The most popular types of Hpc Engineer jobs are:
What states have the most Hpc Engineer jobs? States with the most job openings for Hpc Engineer jobs include:
Infographic showing various Hpc Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $107,956 per year, or $51.9 per hour.
Senior HPC Engineer

$175K - $250K/yr

Full-time

Posted 3 days ago


Millennium Management rating

7.7

Company rating: 7.7 out of 10

Based on 11 frontline employees who took The Breakroom Quiz


Job description

Senior HPC Engineer
Millennium's Infrastructure organization designs, engineers, and operates a robust global computing platform supporting WorldQuant's quantitative research. We are seeking a Senior HPC Engineer to join our team in a senior, hands-on role building and evolving large-scale, high-throughput HPC and GPU platforms that underpin AI- and machine-learning-driven research.
In this role, you will be part of a small, senior HPC team, taking end-to-end ownership of a significant area of the platform while collaborating closely with other subject-matter experts. You will be a systems-level engineer who is comfortable owning complex technical decisions and designing and building production infrastructure, rather than advising from the sidelines.
We aim to build infrastructure that is reliable, understandable, and adaptable, and we value engineers who care about simplicity, clarity, and maintainability as much as raw performance. We recognize that strong candidates may bring different experiences, perspectives, and working styles.
What you'll do
  • Design, build, and operate large-scale, high-throughput HPC and GPU clusters (for example, tens of thousands of CPU cores and hundreds of GPUs) supporting AI and machine-learning workloads.
  • Collaborate with other HPC engineers and subject-matter experts to co-design system architectures, review designs, and share knowledge.
  • Partner with storage specialists to architect and maintain high-performance, low-latency storage solutions, including parallel or scale-out file systems.
  • Work closely with researchers, data scientists, and engineers to understand computational needs and translate them into effective, scalable system designs.
  • Monitor, analyze, and optimize performance across compute, scheduling, networking, and storage layers.
  • Build and maintain automation and infrastructure-as-code for provisioning, configuration, monitoring, and lifecycle management, with an emphasis on repeatability and simplicity.
  • Participate in design reviews, operational discussions, and post-incident reviews with a focus on learning, collaboration, and system improvement rather than blame.
  • Explore alternative approaches to scheduling, data layout, cluster architectures, and GPU utilization through small experiments or prototypes, using data to guide decisions.
  • Produce clear documentation, diagrams, and reusable tooling that enable others to operate, debug, and extend the platform.
  • Stay current with advancements in HPC, GPU computing, networking, and storage, and help assess where new technologies can add real value.

What you'll bring
  • Bachelor's degree in Computer Science, Engineering, or a related technical field; a Master's or PhD is a plus.
  • Typically 7+ years of hands-on experience designing, building, and operating HPC or large-scale compute environments.
  • Deep, practical experience with at least one major HPC scheduler (such as Slurm), including using it to operate large-scale or high-throughput clusters in production.
  • Hands-on experience with GPU-accelerated computing, including NVIDIA GPUs and associated software ecosystems.
  • Strong Linux systems engineering skills and comfort working close to the operating system, drivers, and hardware.
  • Experience designing or operating high-performance storage systems, including parallel or scale-out file systems.
  • Curious, evidence-driven problem solving, including experimenting with different approaches and using data to inform decisions.
  • A collaborative working style that values listening, respectful discussion, and incorporating different perspectives - whether you are more quiet and reflective or more vocal in group settings.
  • Clear written and verbal communication skills, and an ability to explain complex ideas in a way that works for different audiences.
  • A strong sense of ownership for outcomes, paired with openness to feedback, learning, and evolving systems over time.

Additional experience that may be helpful
  • Experience with Kubernetes, Run:ai, or other workload orchestration platforms alongside traditional HPC schedulers.
  • Familiarity with Lustre, GPFS / Spectrum Scale, or similar high-performance storage technologies.
  • Exposure to cloud-based HPC environments (e.g., GCP or other major cloud providers).
  • Experience supporting quantitative research, finance, or other demanding compute-intensive workloads.
  • Interest in applying AI or ML techniques to infrastructure (for example, optimization, anomaly detection, or predictive analysis).

The estimated base salary range for this position is $175,000 to $250,000, which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. When finalizing an offer, we take into consideration an individual's experience level and the qualifications they bring to the role to formulate a competitive total compensation package.

What Millennium Management employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom