Senior Rust-to-GPU Compiler Engineer

NVIDIA

Austin (TX)

On-site

USD 152,000 - 242,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits package

Job summary

NVIDIA is seeking a Senior Compiler Engineer to advance the next generation of GPU systems and Rust-based tooling. You will build Rust-to-GPU compiler backends, MLIR/LLVM IR pipelines, and JIT compilation to enable memory-safe, high-performance GPU kernels.

You will optimize Rust MIR/AST into GPU-ready IRs, scale workflows for diverse NVIDIA GPUs, and craft safe parallel abstractions across the GPU boundary. A senior, independent contributor with strong Rust expertise is essential.

Qualifications

  • 5+ years of compiler development or GPU code generation experience.
  • Deep expertise in Rust, including rustc, MIR, and lifetime model.
  • Hands-on experience with IRs and code generation (LLVM/MLIR).
  • Strong understanding of parallel programming models and CUDA.
  • Proven ability to design and drive compiler-engineering projects.

Responsibilities

  • Design, implement, and maintain Rust-to-GPU compiler backends and Rust-native IRs.
  • Develop IRs and optimizers, lowering Rust AST/MIR to MLIR/PTX/LLVM IR.
  • Support AOT, JIT, and link-time workflows for NVIDIA GPUs and hosts.
  • Define safe parallel abstractions spanning GPU launch boundaries.
  • Expose device-side abstractions for low-level GPU features in Rust.
  • Lead research-to-production initiatives in compiler-engineering for GPUs.

Skills

Rust language
Compiler internals
GPU code generation
Debugging & profiling
Independent work

Education

Bachelor's degree or higher
Master's degree
Ph.D.

Tools

LLVM IR
MLIR
Rust tooling (rustc, MIR, Cargo)
Proc-macros

Job description

NVIDIA is seeking a Senior Compiler Engineer to advance the next generation of GPU systems and Rust-based tooling. You will build Rust-to-GPU compiler backends, MLIR/LLVM IR pipelines, and JIT compilation to enable memory-safe, high-performance GPU kernels.

You will optimize Rust MIR/AST into GPU-ready IRs, scale workflows for diverse NVIDIA GPUs, and craft safe parallel abstractions across the GPU boundary. A senior, independent contributor with strong Rust expertise is essential.

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 Gruppe • 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
Rust-to-GPU Compiler Architect
Rust-to-GPU Compiler Architect

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 242,000
Equity
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
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 • California (MO)

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

NVIDIA • Seattle (WA)

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

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 242,000