Hpc Compiler Developer

Nvidia Corporation

Multiple Locations
Base: 152,000 usd - 241,500 usd; bonus/equity: equ...
On-site
Compiler internals
High-performance computing architectures
Parallel computer architectures
NVIDIA is seeking a Compiler Developer for its HPC compiler group, focusing on optimizing compilers for high-performance computing. The ideal candidate will have substantial experience in compiler development, specifically in C/C++, Fortran, and GPU programming

Job Summary

  • NVIDIA’s HPC compiler group is hiring a Compiler Developer to build one of the world's most important optimizing compilers.
  • The role involves implementing C++ Standard Language Parallel Algorithms, OpenACC, and Flang with a focus on high performance for GPUs and CPUs.
  • The company offers competitive salaries, a generous benefits package, and is considered a desirable employer with rapidly growing engineering teams.

Matching Summary

Match Score: 85

NVIDIA is seeking a Compiler Developer for its HPC compiler group, focusing on optimizing compilers for high-performance computing. The ideal candidate will have substantial experience in compiler development, specifically in C/C++, Fortran, and GPU programming.

Salary

Base: 152,000 USD - 241,500 USD; Bonus/Equity: Equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • Compiler internals
  • High-performance computing architectures
  • Parallel computer architectures
  • MLIR
  • LLVM

Nice-to-have

  • Passion for compiler development
  • Modern C++ experience
  • GPU-based parallel computing
  • Fortran or GPU programming models

Key Requirements

  • Bachelors, Masters, or Ph.D. Degree in Computer Science, ECE or equivalent experience
  • 3+ years experience developing production-quality compilers, libraries, or similar software
  • Experience targeting auto-parallelization and GPU targets
  • Knowledge of C/C++
  • Understanding of optimizations

Work Rights

Not specified

Tailored Resume

Cover Letter