Senior Compiler Engineer

NVIDIA
Santa Clara, Austin, Seattle
Workplace: OnsiteFull timeUSD 152,000 - 241,500 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsSkills: ["Debugging","Profiling","Benchmarking","Independent execution","Software design"]

Build next-generation compiler pipelines and GPU compilation systems that translate Rust into high-performance CUDA and machine code. You’ll design custom compiler backends and intermediate representations (MLIR/LLVM/PTX), develop AOT/JIT/link-time optimization workflows, and create Rust-enforced safety abstractions across the GPU execution boundary. You’ll also expose type-safe Rust device abstractions for modern GPU hardware primitives, from shared memory to scoped atomics and TMA.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 week ago

Senior Compiler Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build next-generation compiler pipelines and GPU compilation systems that translate Rust into high-performance CUDA and machine code. You’ll design custom compiler backends and intermediate representations (MLIR/LLVM/PTX), develop AOT/JIT/link-time optimization workflows, and create Rust-enforced safety abstractions across the GPU execution boundary. You’ll also expose type-safe Rust device abstractions for modern GPU hardware primitives, from shared memory to scoped atomics and TMA.
Location: Santa Clara, Austin, Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop Rust-to-GPU compiler pipelines by designing and maintaining custom compiler backends and Rust-native IR frameworks that compile Rust to high-performance CUDA PTX and machine code.
  • •Build compiler IRs and optimizers by lowering Rust AST and MIR into IRs including MLIR, PTX, and LLVM, with GPU-specific optimizations.
  • •Create and support AOT, JIT, and link-time optimization workflows for targeting NVIDIA GPUs, host platforms, and feature sets.
  • •Architect compiler-enforced safety models that extend Rust ownership and lifetime disciplines across the GPU launch boundary to prevent data races and enforce memory safety.
  • •Implement type-safe, ergonomic device-side abstractions in Rust for GPU hardware primitives such as shared memory, barriers, scoped atomics, TMA, and warp/cluster-level operations.

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus:Equity

Key Requirements

  • •5+ years of relevant work or research experience in compiler development, language design, or GPU code generation.
  • •Deep expertise in Rust, including compiler internals (rustc), Rust MIR, procedural macros, and the borrow-checker/lifetime model.
  • •Hands-on experience with compiler infrastructures, intermediate representations (IRs), and code generation (e.g., LLVM IR, MLIR, or custom IR systems).
  • •Solid understanding of parallel programming models, GPU architectures, and CUDA programming.
  • •Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, or a related field, or equivalent experience.
Experience:5+ yearsCompilersProgramming languagesGPU code generation
Education:
Skills:DebuggingProfilingBenchmarkingIndependent executionSoftware design
Tech Stack:RustRustcRust MIRProcedural macrosCargoBorrow-checkerLifetimesLLVM IRMLIRPTXCUDAJIT compilationAOTLink time optimizationIntermediate representation (IR)GPU kernelsRust-to-GPUCUDA programmingTensor Memory Accelerator (TMA)Shared memory

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor