JobsSenior Software Engineer, CUDA Core Libraries
NVIDIA logo

Senior Software Engineer, CUDA Core Libraries

NVIDIA

Location

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 2025

Job 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?