Senior Rust GPU Compiler Engineer

NVIDIA Corporation

Santa Clara (CA)

Hybrid

USD 152,000 - 242,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation in Santa Clara, CA is seeking a Senior Compiler Engineer to advance Rust GPU tooling. You will design Rust-to-GPU compiler pipelines, build IRs like MLIR/LLVM, and push safe parallel abstractions across the GPU boundary.

The ideal candidate has 5+ years in compiler development, deep Rust expertise, and hands-on experience with IRs and codegen for CUDA. We offer equity and a generous benefits package, with multiple onsite/remote work options.

Qualifications

  • 5+ years in compiler development, language design, or GPU code generation.
  • Deep expertise in Rust, rustc, MIR, and borrow-checker models.
  • Experience with compiler IRs, code generation, and profiling.

Responsibilities

  • Design and implement Rust-to-GPU compiler backends and IR frameworks.
  • Lower Rust AST/MIR to MLIR, PTX, and LLVM for GPU targets.
  • Develop tooling for AOT, JIT, and LT optimization workflows.

Skills

Rust language
Rust compiler internals
Procedural macros
Borrow-checker
MIR
CUDA programming
GPU architectures
LLVM IR
MLIR
Code generation

Education

Bachelor's degree in CS/CE
Master's or PhD in CS/CE

Tools

LLVM
MLIR
Custom IR

Job description

NVIDIA Corporation in Santa Clara, CA is seeking a Senior Compiler Engineer to advance Rust GPU tooling. You will design Rust-to-GPU compiler pipelines, build IRs like MLIR/LLVM, and push safe parallel abstractions across the GPU boundary.

The ideal candidate has 5+ years in compiler development, deep Rust expertise, and hands-on experience with IRs and codegen for CUDA. We offer equity and a generous benefits package, with multiple onsite/remote work options.

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
Benefits package
Senior Rust-to-GPU Compiler Engineer
Senior Rust-to-GPU Compiler Engineer

NVIDIA • Austin (TX)

On-site
USD 152,000 - 241,500
Equity
Comprehensive benefits
Senior Rust-to-GPU Compiler Architect (IR/MLIR)
Senior Rust-to-GPU Compiler Architect (IR/MLIR)

NVIDIA • Washington

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

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

NVIDIA • Seattle (WA)

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

NVIDIA • California

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

NVIDIA • Washington

On-site
USD 152,000 - 241,500
Senior Rust-to-GPU Compiler Architect — Equity
Senior Rust-to-GPU Compiler Architect — Equity

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 241,500
Equity
Benefits
Senior Compiler Engineer – Rust GPU
Senior Compiler Engineer – Rust GPU

NVIDIA • Seattle (WA)

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

NVIDIA Corporation • Texas

On-site
USD 152,000 - 241,500