Drimva

NVIDIA

Senior Software Engineer, CUDA Rust Core Libraries

$184K–$356K

US, CA, Santa Clara +1 · Senior · Full-time · Posted Aug 31, 2026

Location
US, CA, Santa Clara
US, Remote
Experience
8+ years of relevant software development experience.
Education
BS, MS, or PhD in Computer Science, Computer Engineering, or related field, or equivalent experience.

About the job

Develops Rust libraries and APIs for CUDA GPU computing, integrating them with native C/C++ components and optimizing performance across CPU and GPU boundaries.

What you'll do

  • Design and implement CUDA Rust libraries and safe abstractions over CUDA and C/C++ interfaces.
  • Develop, optimize, test, benchmark, package, release, and maintain Rust-facing and supporting native components.
  • Improve the Rust developer experience and investigate user issues involving safety, correctness, usability, compatibility, and performance.

What they ask for

  • Production programming skills in Rust and C/C++, including deep understanding of Rust ownership, lifetimes, traits, generics, concurrency, and unsafe code.
  • Experience developing systems libraries, runtime components, and developer-facing APIs; practical knowledge of FFIs and Rust/C/C++ integration.
  • Experience with parallel, heterogeneous, or GPU programming and production or open-source software practices.
  • Ability to drive complex projects independently and communicate effectively in large, multi-language codebases.

Nice to have

  • Hands-on GPU-accelerated stacks such as CUDA C++/Python, PyTorch, JAX, Numba, or CuPy; knowledge of CPU/GPU architecture and performance optimization.
  • Modern C++ and GPU libraries such as Thrust, CUB, and libcudacxx; compiler infrastructure such as LLVM, Clang, or MLIR.

Pay

184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)

Tools

Rust, C/C++, CUDA, Python, PyTorch, JAX, LLVM, MLIR

AI focus

Builds CUDA libraries and language/runtime infrastructure intended to support AI coding agents; the posting also states that NVIDIA uses AI tools in recruiting.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)