Senior Rust-to-GPU Compiler Architect

NVIDIA Gruppe

Santa Clara (CA)

On-site

USD 152,000 - 242,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Senior Compiler Engineer to advance Rust-to-GPU tooling and next-gen GPU systems programming. You will design and implement compiler backends, IR frameworks, and JIT systems enabling memory-safe, high-performance CUDA kernels written in Rust.

The role requires deep Rust expertise and several years in compiler development, with experience in LLVM/MLIR or GPU code generation. You’ll collaborate across teams to deliver scalable, safety-first GPU software for NVIDIA platforms.

Qualifications

  • Bachelor's, Master's, or Ph.D. in Computer Science, Computer Engineering, or related field.
  • 5+ years of compiler development, language design, or GPU code generation.
  • Deep expertise in the Rust programming language, including rustc, MIR, macros, and borrow-checker/lifetime model.
  • Hands-on experience with compiler infrastructures and IRs (LLVM IR, MLIR, or similar).
  • Strong understanding of parallel programming models, GPU architectures, and CUDA programming.
  • Solid software design skills, debugging, profiling, and benchmarking compilers and GPU kernels.

Responsibilities

  • Design, implement, and maintain custom Rust-to-GPU compiler backends and Rust-native IR frameworks.
  • Lower Rust AST/MIR into IRs such as MLIR, PTX, and LLVM for GPUs, with GPU-specific optimizations.
  • Support AOT, JIT, and link-time optimization workflows for NVIDIA GPUs and host platforms.
  • Architect safe parallel abstractions extending Rust ownership across GPU launch boundaries to ensure memory safety.
  • Expose type-safe, ergonomic device-side abstractions in Rust for low-level GPU primitives.

Skills

Rust
Compiler design
GPU programming
C++/CUDA
JIT/IR

Education

Bachelor's/Master's/PhD in CS

Tools

LLVM IR
MLIR
CUDA

Job description

NVIDIA is seeking a Senior Compiler Engineer to advance Rust-to-GPU tooling and next-gen GPU systems programming. You will design and implement compiler backends, IR frameworks, and JIT systems enabling memory-safe, high-performance CUDA kernels written in Rust.

The role requires deep Rust expertise and several years in compiler development, with experience in LLVM/MLIR or GPU code generation. You’ll collaborate across teams to deliver scalable, safety-first GPU software for NVIDIA platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust-to-GPU Compiler Architect
Senior Rust-to-GPU Compiler Architect

NVIDIA • Washington

On-site
USD 152,000 - 242,000
Senior Rust-to-GPU Compiler Engineer — Equity
Senior Rust-to-GPU Compiler Engineer — Equity

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Rust-to-GPU Compiler Engineer
Senior Rust-to-GPU Compiler Engineer

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Comprehensive benefits
Senior Rust-to-GPU Compiler Architect (Equity Options)
Senior Rust-to-GPU Compiler Architect (Equity Options)

NVIDIA • California (MO)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Rust-to-GPU Compiler Architect
Senior Rust-to-GPU Compiler Architect

Socket.dev • Santa Clara (UT)

On-site
USD 152,000 - 242,000
Senior Rust-to-GPU Compiler Engineer (Equity)
Senior Rust-to-GPU Compiler Engineer (Equity)

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 242,000
Rust-to-GPU Compiler Engineer - Safe, High-Performance CUDA
Rust-to-GPU Compiler Engineer - Safe, High-Performance CUDA

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Comprehensive benefits
401(k) with company match
Senior Rust-to-GPU Compiler Architect — Equity
Senior Rust-to-GPU Compiler Architect — Equity

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Rust GPU Compiler Engineer — Equity
Senior Rust GPU Compiler Engineer — Equity

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Senior Rust GPU Compiler Engineer - IR & PTX Innovator
Senior Rust GPU Compiler Engineer - IR & PTX Innovator

Nvidia Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits