Used Tools & Technologies
Not specified
Required Skills & Competences ?
Leadership @ 3 Communication @ 3 Product Management @ 3 Technical Leadership @ 3 CUDA @ 3 GPU @ 3Details
We are looking for an HPC Compiler Programming Models Architect to lead NVIDIA's NVHPC Compilers group in advancing programming models and performance for GPU and CPU HPC applications. The team builds optimizing compilers and tightly-coupled runtimes used across climate modeling, weather forecasting, high-energy physics, computational fluid dynamics, materials science, life sciences, astrophysics, mechanical engineering and related fields. Your contributions will directly impact HPC scientists and engineers by enabling performance optimizations and high-quality software.
Responsibilities
- In coordination with Product Management and Architects, establish and execute a strategy to enable developers on NVIDIA accelerated HPC systems.
- Work closely with HPC compiler and library engineering teams to design and implement software that delivers on the strategy while providing an excellent developer experience.
- Advocate for NVIDIA's HPC strategy in open-source and standards committees for LLVM, C++, Fortran, OpenACC, and OpenMP.
- Engage with NVIDIA's CUDA software teams to represent the needs of HPC developers and drive enablement of HPC programming models.
- Provide technical leadership, architecture direction, and cross-team collaboration to deliver production-quality compiler and runtime solutions.
Requirements
- BS/MS/PhD degree in Computer Science, Engineering, or equivalent experience.
- 8+ years' experience in systems software engineering development for compilers.
- Deep knowledge of compiler architecture for CPU and GPU computing.
- Extensive experience developing programming models relevant to HPC.
- Proven ability to engage and collaborate across organizations.
- World-class communication skills with the ability to articulate advanced technology to technical and non-technical audiences.
Ways to Stand Out
- Experience as an architect for a commercial compiler product.
- Thorough understanding of CUDA and parallel computing models.
- Familiarity with scientific computing applications and developers.
Compensation & Benefits
- Base salary ranges (dependent on location, experience, and level):
- Level 4: 184,000 USD - 287,500 USD
- Level 5: 224,000 USD - 356,500 USD
- Eligible for equity and benefits (see NVIDIA benefits page).
Additional Information
- Applications accepted at least until August 12, 2025.
- NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.