Senior Rust Engineer for CUDA Core Libraries

Rustify

United States

Hybrid

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Job summary

NVIDIA is hiring a Senior Software Engineer to develop the Rust experience for CUDA Core Libraries. You will design safe, idiomatic Rust APIs for GPU computing and closely integrate with native C/C++ components.

You will own features end-to-end, optimize cross-boundary performance, and collaborate with engineers across Rust, C/C++, Python, and runtime teams to deliver reliable, high-performance CUDA libraries.

Qualifications

  • Experience designing safe, idiomatic Rust APIs for complex systems.
  • Strong understanding of interoperating Rust with C/C++ and CUDA interfaces.
  • Experience with testing, profiling, and benchmarking GPU-capable software.

Responsibilities

  • Design and implement idiomatic Rust libraries and APIs for foundational CUDA functionality and GPU algorithms.
  • Build safe Rust abstractions over native CUDA and C/C++ interfaces.
  • Develop and maintain the C/C++ components required to support Rust-facing functionality.
  • Establish safe and efficient interoperability between Rust and C/C++, including interfaces that support downstream Python integration.
  • Optimize performance across Rust, native C/C++, and GPU execution boundaries.
  • Own features end-to-end: design, implementation, testing, profiling, benchmarking, documentation, packaging, release, and maintenance.
  • Improve the Rust developer experience through examples, diagnostics, build integration, compatibility testing, CI, and collaboration with C/C++, Python, compiler, and runtime engineers.
  • Work with users to investigate and resolve issues related to safety, correctness, usability, compatibility, and performance.

Skills

Rust
C/C++ interoperability
API design
Python integration
Performance optimization

Education

BS/MS/PhD in CS/CE or related field

Job description

NVIDIA is hiring a Senior Software Engineer to develop the Rust experience for CUDA Core Libraries. You will design safe, idiomatic Rust APIs for GPU computing and closely integrate with native C/C++ components.

You will own features end-to-end, optimize cross-boundary performance, and collaborate with engineers across Rust, C/C++, Python, and runtime teams to deliver reliable, high-performance CUDA libraries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer NVIDIA · United States
Senior Software Engineer NVIDIA · United States

Rustify • United States

On-site
USD 180,000 - 240,000
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 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 (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 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 Engineer
Senior Rust-to-GPU Compiler Engineer

NVIDIA • Austin (TX)

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

NVIDIA • Washington

On-site
USD 152,000 - 242,000
Equity
Benefits