Senior Compiler Engineer
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 51% of similar roles. Most pay $173,275–$235,750 — the shaded band above. At the midpoint, this role pays about $197k versus about $205k for comparable roles.
Based on 240 similar postings.
Employer
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 1391 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 1116 roles with salary data.
Most-posted roles
At a glance
As a Senior Compiler Engineer – Rust GPU, you will join the team driving next-generation GPU systems programming to redefine how developers write high-performance software. You will build cutting-edge compiler pipelines, custom intermediate representation frameworks, and JIT compilation systems that bridge host and device execution. Your daily work involves designing and maintaining compiler backends, such as rustc codegen backends and proc-macros, while lowering Rust AST and MIR into IRs like MLIR, PTX, and LLVM. You will also architect compiler-enforced safety models to extend Rust’s ownership and borrowing disciplines across the GPU launch boundary. The role requires deep expertise in Rust, including rustc internals, procedural macros, and the borrow-checker. You will utilize tools such as LLVM and MLIR while implementing type-safe abstractions for hardware primitives like shared memory, barriers, scoped atomics, and Tensor Memory Accelerator features.
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia