Senior Software Engineer, CUDA C++ Core Libraries

NVIDIA
United States
Workplace: HybridFull timeUSD 184,000 - 356,500 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Independent execution","Written communication","Collaboration","Performance optimization","Productivity focus"]

Advance the C++ foundation of CUDA Core Libraries by designing and optimizing high-performance algorithms and APIs for GPU-accelerated software. Build foundational libraries, runtime abstractions, and interoperability boundaries so core C/C++ functionality can be used efficiently from Python and Rust. Own features end to end—design, implementation, testing, profiling, benchmarking, documentation, release, and maintenance—while improving developer productivity through diagnostics and build integration.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior Software Engineer, CUDA C++ Core Libraries

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Advance the C++ foundation of CUDA Core Libraries by designing and optimizing high-performance algorithms and APIs for GPU-accelerated software. Build foundational libraries, runtime abstractions, and interoperability boundaries so core C/C++ functionality can be used efficiently from Python and Rust. Own features end to end—design, implementation, testing, profiling, benchmarking, documentation, release, and maintenance—while improving developer productivity through diagnostics and build integration.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement foundational CUDA C++ libraries, parallel algorithms, utilities, and runtime abstractions.
  • •Optimize GPU algorithms from high-level generic interfaces down to low-level implementations.
  • •Create stable interoperability boundaries so C/C++ functionality is efficiently consumed from Python and Rust.
  • •Own features end to end: design, implementation, testing, profiling, benchmarking, documentation, release, and maintenance.
  • •Improve developer productivity via diagnostics, examples, build integration, tests, benchmarks, and continuous integration.

Pay and Benefits

Salary: USD 184,000 - 356,500 annually
Equity and Bonus:Equity
Perks:EquityBenefits

Key Requirements

  • •BS, MS, or PhD in Computer Science, Computer Engineering, or related field (or equivalent experience) plus 8+ years of relevant software-development experience.
  • •Strong production programming skills in C and C++ with deep knowledge of modern C++.
  • •Experience with generic programming, templates, type systems, and standard-library design principles.
  • •Proven systems-level software experience requiring high performance, concurrency, and compatibility.
  • •Practical experience with CUDA (or another parallel/heterogeneous programming environment) and with production software/foundational libraries including testing, profiling, benchmarking, and code review.
Experience:8+ yearsHPCAIGPU-accelerated softwareParallel computingDeveloper tools
Education:Bachelor's
Skills:Independent executionWritten communicationCollaborationPerformance optimizationProductivity focus
Tech Stack:CC++CUDAPythonRustPyTorchJAXNumbaCuPyThrustCUBLibcudacxxLLVMClangMLIRCIProfilingBenchmarkingAPIABI

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor