Senior Rust GPU Compiler Engineer — Equity

Nvidia Corporation in

Santa Clara (CA)

On-site

USD 152,000 - 242,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is hiring a Senior Compiler Engineer to advance GPU systems programming and Rust-native GPU development. You will design backends, IR frameworks, and JIT systems to enable memory-safe, high-performance GPU kernels written in Rust.

Lead the design of safe parallel abstractions, GPU features, and compiler infrastructure across host and device execution, with emphasis on performance and correctness in large-scale systems.

Qualifications

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

Responsibilities

  • Develop Rust-to-GPU compiler pipelines and backends to target CUDA PTX and machine code.
  • Build compiler IRs and optimizers, lowering Rust AST/MIR into IRs like MLIR, PTX, LLVM.
  • Support AOT, JIT, and link-time optimization workflows for NVIDIA GPUs and host platforms.
  • Define safe parallel abstractions across GPU launch boundaries to enforce memory safety.
  • Expose device-side abstractions in Rust for low-level GPU hardware primitives.
  • Contribute to long-term architectural building blocks for future NVIDIA products.

Skills

Rust programming
Compiler internals (rustc)
GPU code generation
MLIR / LLVM IR
CUDA programming
Parallel programming
Code optimization

Education

Bachelor's/Master's/Ph.D. in CS/CE or related

Tools

LLVM IR
MLIR
Rust MIR

Job description

NVIDIA is hiring a Senior Compiler Engineer to advance GPU systems programming and Rust-native GPU development. You will design backends, IR frameworks, and JIT systems to enable memory-safe, high-performance GPU kernels written in Rust.

Lead the design of safe parallel abstractions, GPU features, and compiler infrastructure across host and device execution, with emphasis on performance and correctness in large-scale systems.

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

Similar jobs worth comparing

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 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 Architect — Equity
Senior Rust-to-GPU Compiler Architect — Equity

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 242,000
Equity
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

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
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
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 Architect
Senior Rust-to-GPU Compiler Architect

NVIDIA • Washington

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 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