Senior Fortran Compiler Engineer

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

Used Tools & Technologies

GPU

Required Skills & Competences

Hiring @ 4 Debugging @ 4 CUDA @ 3 AI @ 4 HPC @ 4 LLVM @ 4

Details

NVIDIA’s HPC compiler group is hiring a Fortran compiler developer to work on state-of-the-art optimizing compilers for high-performance computing. The team is implementing Flang with a focus on high-level optimization of Fortran, OpenACC, and OpenMP for GPUs and multicore CPUs.

Responsibilities

  • Solve difficult problems at the intersection of compilers, programming models, and high-performance computing architectures.
  • Implement and improve features in LLVM Flang, OpenACC, and OpenMP.
  • 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 challenges from the HPC community.

Requirements

  • 6+ years experience working on a production Fortran compiler.
  • Bachelor’s, Master’s, or Ph.D. degree in Computer Science, ECE, or equivalent experience.
  • Proven understanding of compiler internals including experience with semantic analysis.
  • Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel computer architectures and optimizations.

Ways to stand out

  • Deep understanding of Fortran semantics.
  • Direct experience with Flang is a huge plus.
  • Experience writing code using Modern C++.
  • Familiarity with OpenACC, OpenMP, or CUDA.
  • A strong passion for compiler development.

Benefits

  • Competitive salaries and a generous benefits package.
  • Eligible for equity and company benefits.

Additional information

  • Your base salary will be determined based on location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.
  • Applications for this job will be accepted at least until April 5, 2026.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.