Senior Rust-to-GPU Compiler Engineer - Equity

NVIDIA Corporation

Santa Clara (CA)

On-site

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 package

Job summary

NVIDIA Corporation is hiring a Senior Compiler Engineer to advance Rust-to-GPU compilation, IR frameworks, and JIT/AOT workflows for CUDA and PTX. You will collaborate across teams to push the boundaries of safe, high-performance GPU kernels written in Rust.

Responsibilities include designing compiler backends, lowering Rust to GPU-focused IRs, and enabling modern hardware features while maintaining rigorous safety guarantees across device execution.

Qualifications

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

Responsibilities

  • Develop Rust-to-GPU Compiler Pipelines: design and maintain custom rustc backends and Rust-native IR to compile Rust to CUDA PTX and machine code.
  • Build compiler IRs and optimizers: lower Rust AST/MIR into IRs like MLIR, PTX, LLVM with GPU optimizations.
  • Support AOT, JIT, and LTO workflows: build tooling for NVIDIA GPUs, host platforms, and feature sets.
  • Define Safe Parallel Abstractions: extend ownership/lifetime models across GPU launch boundaries to enforce safety.
  • Expose Next-Gen Hardware Features: implement type-safe device-side abstractions for GPU primitives (shared memory, barriers, etc.).
  • Build the future: create building blocks for others to build tomorrow’s applications.

Skills

Rust proficiency
Rust MIR
Procedural macros
Concurrency
GPU programming

Education

Bachelor’s/Master’s/Ph.D. in CS or related field

Tools

LLVM IR
MLIR
custom IR systems
rustc backends

Job description

NVIDIA Corporation is hiring a Senior Compiler Engineer to advance Rust-to-GPU compilation, IR frameworks, and JIT/AOT workflows for CUDA and PTX. You will collaborate across teams to push the boundaries of safe, high-performance GPU kernels written in Rust.

Responsibilities include designing compiler backends, lowering Rust to GPU-focused IRs, and enabling modern hardware features while maintaining rigorous safety guarantees across device execution.

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

NVIDIA • Seattle (WA)

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 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 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 Architect (IR/MLIR)
Senior Rust-to-GPU Compiler Architect (IR/MLIR)

NVIDIA • Washington

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

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 242,000
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