Jobs / NVI***
Senior Software Engineer, CUDA C++ Core Libraries
NVI*** · Santa Clara, CA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Santa Clara, CA, United States184,000-356,500 USD/yearlyOnsite
Remuneration
184,000-356,500 USD/yearly
Location
Santa Clara, CA, United States
Visa sponsorship
Sponsors visa
Job summary
NVI***’s accelerated computing platform is foundational to modern HPC and AI. At the center of this platform are CUDA Core Libraries that provide the algorithms, abstractions, and runtime capabilities needed to build fast, reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries.
Benefits
Applications for this job will be accepted at least until July 13, 2026.This posting is for an existing vacancy.NVIDIA uses AI
Qualifications
- BS, MS, or PhD in Computer Science, Computer Engineering, or a related field, or equivalent experience and 8+ years of relevant software-development experience.
- Practical experience with CUDA or another parallel or heterogeneous programming environment.
- Experience developing production software or foundational libraries, including testing, profiling, benchmarking, and code review.
- Understanding of API and ABI compatibility and the challenges of exposing C/C++ functionality to other languages.
- Ability to work independently, define project scope, and drive complex work to completion.
- Clear written communication
Responsibilities
- You will design and optimize high-performance algorithms and APIs for C++ developers.
- You will join the team building the foundational libraries, algorithms, and language/runtime infrastructure that make CUDA a speed-of-light experience for developers and AI coding agents alike.
Skills
Communication
Degrees
AssociateBachelorPhD
Industry
Energy
Company size
Smb