Manager, Compiler Engineering

Nvidia

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Hillsboro, ORSanta Clara, CA
Salary
$224,000–$356,500 / yr
Posted
173 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $211k
This role $290k
$127k most similar roles pay here $381k

This role pays more than 95% of similar roles. Most pay $190,000–$232,937 — the shaded band above. At the midpoint, this role pays about $290k versus about $211k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Manager, Compiler Engineering

Manager, Compiler Engineering joins the HPC Compiler team to lead a group of experienced compiler and performance engineers in developing one of the world's most important optimizing compiler products. This role involves managing team objectives, mentoring future leaders, establishing organizational policies, and communicating vision to senior management. The manager will oversee the development of compilers for high-performance computing applications, specifically focusing on GPU code generation for Python, C++, Fortran, OpenACC, and OpenMP. Candidates should possess a degree in Computer Science or ECE, with over ten years of software experience and at least four years in management. Key technical requirements include strong software design fundamentals, deep knowledge of compiler internals from front end to run-time environment, and familiarity with LLVM or other open source projects to solve complex performance challenges in high-performance computing.

What you'll do

  • Manage a team of experienced compiler and performance engineers.
  • Establish team objectives to meet project schedules and goals.
  • Mentor and advise team members to develop the next generation of leaders.
  • Develop and evolve policies and procedures for the immediate organization.
  • Communicate with senior management regarding team vision and development.
  • Drive the development of compilers for high-performance computing applications.
  • Oversee GPU code generation for Python, C++, Fortran, OpenACC, and OpenMP.
  • Measure performance and optimize compiler execution speeds.

What we're looking for

  • Degree in Computer Science, ECE, or equivalent experience.
  • Master's or Ph.D. degree is preferred.
  • Overall software engineering experience.
  • At least 4 years of hands-on management experience.
  • Strong software design fundamentals and a deep understanding of compilers and programming languages.
  • Knowledge of software engineering principles.
  • Familiarity with GPU code generation, OpenMP, and OpenACC standards.
  • Knowledge of compiler internals from front end to run-time environment.

More like this

Similar roles

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +1 28 days ago $152,000$241,500
MLIR LLVM XLA C++ Python CUDA OpenCL PyTorch JAX GPU Architecture Kernel Generation Compiler Optimization Performance Analysis Deep Learning
3+ yrs exp Remote

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +2 119 days ago $184,000$287,500
LLVM MLIR Python C++ Machine Learning Reinforcement Learning Compiler Design GPU Architecture Code Generation Predictive Modeling Evolutionary Algorithms Feature Engineering High-Dimensional Data Analysis Performance Engineering
8+ yrs exp Remote

Senior GPU Compiler Development Engineer

Nvidia

Remote 135 days ago $184,000$287,500
C++ PTX ISA CUDA LLVM IR MLIR OpenCL Linkers Programming Language Design GPU Architecture Deep Learning Generative AI Code Generation Compiler Infrastructure
6+ yrs exp Remote

Backend Compiler Engineer

Nvidia

Santa Clara, CA 60 days ago $108,000$178,250
LLVM C++ C CUDA PTX OpenCL Fortran OpenGL Vulkan Compiler Design Instruction Scheduling Software Pipelining Register Allocation TableGen Machine IR LLVM IR Parallel Computing SIMT

HPC Performance Engineer

Nvidia

Remote (OR) +3 53 days ago $152,000$241,500
HPC CUDA C++ C Fortran OpenMP MPI OpenACC Compiler Optimization Assembly Linear Algebra Numerical Methods Multi-GPU Systems
5+ yrs exp Remote

Senior Deep Learning Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +1 134 days ago $152,000$241,500
C++ Python CUDA OpenCL MLIR XLA TVM LLVM PyTorch GPU Architecture Compiler Optimization Deep Learning Kernel Generation cross compilation Performance Analysis
3+ yrs exp Remote