Senior Rust Systems Engineer, CUDA Core Libraries

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 224,000 - 431,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation in Santa Clara, CA is seeking a Senior Software Engineer to develop the Rust experience for CUDA Core Libraries. You will design safe, idiomatic Rust APIs for GPU computing while integrating with native C/C++ components and Python interoperability.

You’ll own features end-to-end—from design and implementation to testing, profiling, and packaging—while collaborating with Rust, C/C++, Python, compiler, and runtime engineers. A BS/MS/PhD and 12+ years’ experience are expected.

Qualifications

  • BS, MS, or PhD in Computer Science, Computer Engineering, or related field, or equivalent experience.
  • 12+ years of relevant software development experience.
  • Strong Rust and C/C++ production programming skills with ownership, lifetimes, generics, concurrency, and unsafe code.

Responsibilities

  • Design and implement idiomatic Rust libraries and APIs for CUDA functionality and GPU algorithms.
  • Build safe Rust abstractions over native CUDA and C/C++ interfaces.
  • Develop and maintain the C/C++ components to support Rust-facing functionality.
  • Ensure safe interoperability between Rust and C/C++, including Python integration.
  • Optimize performance across Rust, C/C++, and GPU execution boundaries.
  • Own features end-to-end: design, implementation, testing, profiling, packaging, release, and maintenance.
  • Improve the Rust developer experience through examples, diagnostics, and CI.

Skills

Rust
C/C++
GPU programming
Systems libraries
Foreign-function interfaces
Python interop

Education

BS/MS/PhD in CS or related field

Tools

LLVM
Clang
MLIR

Job description

NVIDIA Corporation in Santa Clara, CA is seeking a Senior Software Engineer to develop the Rust experience for CUDA Core Libraries. You will design safe, idiomatic Rust APIs for GPU computing while integrating with native C/C++ components and Python interoperability.

You’ll own features end-to-end—from design and implementation to testing, profiling, and packaging—while collaborating with Rust, C/C++, Python, compiler, and runtime engineers. A BS/MS/PhD and 12+ years’ experience are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Engineer for CUDA Core Libraries
Senior Rust Engineer for CUDA Core Libraries

Rustify • United States

Hybrid
USD 180,000 - 240,000
Senior Software Engineer NVIDIA · United States
Senior Software Engineer NVIDIA · United States

Rustify • United States

On-site
USD 180,000 - 240,000
Senior Software Engineer, CUDA Rust Core Libraries
Senior Software Engineer, CUDA Rust Core Libraries

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
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 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 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 — 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
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 - 242,000
Equity
Benefits package