Senior Compiler Engineer, GPU Compute

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TXRedmond, WA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $213k
This role $197k
$140k $265k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $189,750–$235,750 — the blue band above. At the midpoint, this role pays about $197k versus about $213k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Compiler Engineer, GPU Compute

The Senior Compiler Engineer – GPU Compute joins the GPU Software organization to deliver features that help hardware reach its full potential across workloads like deep learning, scientific computing, and virtual reality. This role focuses on the CUDA compiler front end, where you will build language features, diagnostics, and capabilities to help developers and AI agents write high-performance GPU code. You will design and implement CUDA C++ language features, including parsing, semantic analysis, and code generation to IR. Key technologies include C, C++, Clang, GCC, LLVM, and MLIR. You will track evolving C++ standards and collaborate with library and developer tools teams. The work involves translating parallel programs into optimized microcode for various GPU architectures while improving compiler feedback for automated agents.

What you'll do

  • Build compiler capabilities to help AI agents generate high-performing and high-quality GPU code.
  • Improve front-end diagnostics and compiler feedback for developers and AI agents.
  • Design and implement CUDA C++ language features including parsing and semantic analysis.
  • Track and implement evolving C++ standards features within the CUDA programming model.
  • Generate Intermediate Representation (IR) from CUDA C++ code.
  • Contribute to the LLVM-based optimizer, code generation, and MLIR components of the compiler stack.

What we're looking for

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, a related field, or equivalent experience.
  • 5+ years of relevant work or research experience in compiler development.
  • Hands-on experience with a production C or C++ compiler front end, such as Clang or GCC.
  • Strong understanding of the C++ language, including templates, overload resolution, and modern C++ standards.
  • Strong C/C++ programming and software design skills.
  • Ability to work independently, define project goals and scope, and drive complex engineering efforts to production.
  • Solid interpersonal skills and the ability to collaborate across teams.
  • Clang development experience, including upstream contributions (preferred).

More like this

Similar roles

Senior Compiler Engineer, Rust GPU

Nvidia

Remote (Santa Clara, CA) +2 98 days ago $152,000–$241,500
Rust CUDA LLVM MLIR rustc PTX JIT Intermediate Representation (IR) Code Generation Parallel Programming Cargo AST MIR Procedural Macros Profiling Benchmarking
5+ yrs exp Remote

Senior Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +2 55 days ago $152,000–$241,500
Rust CUDA LLVM MLIR rustc PTX JIT Intermediate Representation (IR) Procedural Macros MIR AST Parallel Programming GPU Architecture Code Generation Cargo Debugging Profiling Benchmarking
5+ yrs exp Remote

Senior Compiler Optimization Engineer, MLIR

Nvidia

Redmond, WA +1 41 days ago $184,000–$287,500
C++ LLVM MLIR CUDA Compiler Optimization GPU Computing Clang Parallel Programming Deep Learning HPC ISA Profiling Tools Loop Optimizations Inter-procedural Optimizations Global Optimizations
8+ yrs exp

Senior Compiler Engineer, Agentic Compiler Systems

Nvidia

Remote (Santa Clara, CA) +5 40 days ago
LLVM MLIR CUDA Python C++ Rust Triton PTX High-Performance Computing Numerical Analysis Program Verification Differential Testing Agentic Systems Code Generation Optimization Passes IR GPU Programming
5+ yrs exp Remote

Senior Compiler Engineer, Agentic Compiler Systems

Nvidia

Remote (Santa Clara, CA) +5 8 days ago $152,000–$241,500
LLVM MLIR CUDA Python C++ Rust Triton PTX High-Performance Computing Numerical Analysis Program Verification Differential Testing Agentic Systems Code Generation Optimization Passes IR GPU Programming
5+ yrs exp Remote

Senior Compiler Engineer Infrastructure

Nvidia

Remote (Santa Clara, CA) +2 78 days ago $152,000–$241,500
LLVM Clang MLIR C++ Compiler Infrastructure GPU Programming CUDA Parallel Programming Build Systems Toolchains Refactoring Automation AI-assisted workflows Deep Learning Frameworks
3+ yrs exp Remote