JobsSenior Software Engineer, CUDA Core Libraries
Senior Software Engineer, CUDA Core Libraries
NVIDIASenior Software Engineer, CUDA Core Libraries
NVIDIALocation
remote, Santa Clara, CA
Type
Full-time
Posted
6/2/2026
Compensation
$184,000 - $356,500 per year
Undergraduate with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025Job description
NVIDIA is seeking a full-time Software Engineer to work on the CUDA Core Libraries that support GPU computing for C++ and Python developers. The role involves developing foundational libraries, algorithms, and infrastructure to enhance the CUDA experience for deep learning, scientific computing, and data analytics. The engineer will collaborate with senior CUDA engineers and engage with users to improve the developer experience. This position is ideal for someone passionate about performance and systems-level software.
Requirements
- BS, MS, or PhD in Computer Science, Computer Engineering, or a related field or equivalent experience.
- Minimum of 8+ years of related development experience.
- Strong programming skills in C++, Python, or both, with a proven interest in systems-level software.
- Solid understanding of modern C++ and/or Python library development and packaging.
- Practical experience with parallel or heterogeneous programming.
- Experience contributing to production software or open-source libraries.
- Ability to work independently and drive projects to completion.
- Clear written communication for technical design and documentation.
- Comfort navigating large, multi-language codebases.
Responsibilities
- Develop and implement CUDA Core Libraries in C++ and/or Python.
- Compose, optimize, and evolve GPU algorithms and APIs.
- Own features end-to-end, including development, implementation, testing, and documentation.
- Improve developer experience across the stack through CI, tests, benchmarks, and documentation.
- Collaborate with senior CUDA engineers in design and code reviews.
- Engage with users through issues, performance investigations, and API feedback.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
