Senior Compiler Engineer - HPC

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 4 Algorithms @ 4 Hiring @ 4 Debugging @ 4 CUDA @ 3 GPU @ 4

Details

NVIDIA’s HPC compiler group is hiring a Compiler Developer to join the team building a high-performance optimizing compiler. The team implements C++ Standard Language Parallel Algorithms, OpenACC, and Flang with a focus on high-level optimization for GPUs and CPUs using MLIR and LLVM.

Responsibilities

  • Solve difficult problems at the intersection of compilers, programming models, and high-performance computing architectures.
  • Implement new and future OpenACC, OpenMP, and standard language parallelism features for C++, Fortran, and Python for NVIDIA GPUs and multicore CPUs.
  • Participate in the evolution of standard language parallelism for GPUs and multicore CPUs.
  • Balance individual effort with teamwork throughout debugging, prototyping, and productization.
  • Discuss and refine software designs and implementation strategies with peers.
  • Partner with application teams to investigate compilation problems from the HPC community.

Requirements

  • Bachelors, Masters, or Ph.D. Degree in Computer Science, ECE, or equivalent experience.
  • 6+ years experience developing production-quality compilers, tools, or similar software.
  • Proven understanding of compiler internals, including experience targeting auto-parallelization and GPU targets.
  • Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel computer architectures and optimizations.

Ways to stand out

  • Direct experience with Fortran or GPU programming models is a strong plus.
  • Experience writing code using Modern C++.
  • Experience with GPU-based parallel computing.
  • Familiarity with C++, Fortran, OpenACC, OpenMP, or CUDA compilation.
  • Demonstrated passion for compiler development.

Compensation and Benefits

  • The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).

Additional Information

  • Location: Hillsboro, OR, United States.
  • Employment type: Full time.
  • Applications accepted at least until October 19, 2025.
  • NVIDIA is an equal opportunity employer committed to a diverse work environment.