NVIDIA’s accelerated computing platform is foundational to modern HPC and AI. At the center of this platform are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software. …
Skills: Python, C++, CUDA, API Design, GPU Programming
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology — and amazing people. Today, we’re tapping…
Skills: Sales Development, Lead Management, Demand Generation, Outbound Calls, Salesforce.com
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Skills: IC Packaging, DFM, 2D ArtiosCAD, 3D NX, SolidWorks
We are now looking for a Senior ASIC Design Engineer to join our System ASIC team! NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, r…
Senior Solutions Architect, First Time Deployment Validation - NVIS
Santa Clara, California, United States · On-site
$148k–$236k/yr
Senior$29B raised
The First Time Deployment Team owns first-time execution of NVIDIA's latest products and systems; gathering install and bring-up evidence, operationalizing the validation process, documenting blockers and finding solutio…
Senior Solutions Architect, First Time Deployment HW/MEP - NVIS
Santa Clara, California, United States · On-site
$148k–$236k/yr
Senior$29B raised
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Skills: Data Center Deployment, Mechanical Systems, Electrical Systems, Project Leadership, Communication
Santa Clara, California, United States · Remote OK
$184k–$288k/yr
Senior+$29B raised
Will you be part of the team that helps our partners to develop customer solutions using the latest NVIDIA full stack accelerated computing platform? NVIDIA defines and delivers the computing infrastructure of today and …
Skills: GPU, AI Networking, Systems Engineering, Data Center Engineering, Linux
NVIDIA is seeking best-in-class ASIC Verification Engineers to help deliver the world’s leading CPU's and SoC's. This position offers you the opportunity to have real impact in a dynamic, technology-focused company impac…
We are seeking a Senior Customer Program Manager to support the planning and execution of technical and operational programs for key partners and maintain strong customer relationships. As a key member of the Customer Pr…
Skills: Technical Program Management, OEM/ODM Management, Cross-functional Leadership, Product Lifecycle Management, Hardware Development
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Skills: Python, PyTorch, LLM Agent Systems, Model Optimization, AutoML
Santa Clara, California, United States · Remote OK
$184k–$357k/yr
Senior$29B raised
NVIDIA is looking for an experienced Network Solutions Architect Engineer to help bring our next-generation AI networking platforms into production at customer data centers. Do you want to be part of a team that brings n…
Senior Solution Engineer for NVIDIA Experience, Compute Software
Santa Clara, California, United States · On-site
$168k–$322k/yr
Senior+$29B raised
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Skills: Software Engineering, AI/ML Expertise, Customer Support, Problem Solving, Communication Skills
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Senior AI Compiler Engineer, Algorithms and Code-Generation
Santa Clara, California, United States · On-site
$152k–$242k/yr
Mid level$29B raised
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial int…
Come be part of NVIDIA, the industry leader in AI Data Centers. We are now innovating the future of data center, and defining the next generation of networking solutions. Our team is dedicated to pushing boundaries and o…
NVIDIA is well positioned as the 'AI Computing Company', our GPUs being the brains that power modern Deep Learning software frameworks, accelerated analytics, modern data centers, and driving autonomous vehicles. We are …
Skills: Test Automation, Python, QA, AI Development Tools, REST APIs
Senior Mechanical Engineer, Manufacturing Development
Yokneam Ilit, North District, Israel · On-site
Senior+$29B raised
Join NVIDIA as we continue to push the boundaries of technology in Autonomous Driving, High-Performance Computing, Artificial Intelligence, and computer Gaming. As a Senior Mechanical Engineer in our Israel office, you w…
NVIDIA is seeking an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role, you will help design and develop key components of our production GPU ker…
Skills: C++, C, Kernel Driver Development, System-level Debugging, Linux Kernel
NVIDIA seeks a highly motivated senior AI cloud Software architect to join our team in Israel. Work on innovative technologies shaping the future of AI and cloud. We are developing RDMA Transport protocols within the Net…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$184k–$357k/yr
Full-time
bachelor degree, postgraduate degree
Equity, Benefits
Posted 26d ago
~40 hrs/week
Responsibilities
Design and implement idiomatic Python APIs and bindings for CUDA core libraries and GPU algorithms. Develop native C/C++ components and manage the full feature lifecycle from design to long-term maintenance.
Requirements
Requires a degree in Computer Science or related field with 8+ years of software development experience in Python and C/C++. Must have practical experience with GPU programming and building Python interfaces for systems-level software.
Full job description
NVIDIA’s accelerated computing platform is foundational to modern HPC and AI. At the center of this platform are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software.
We are hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries. You will build Pythonic APIs, language bindings, algorithms, and runtime infrastructure on top of native C/C++ foundations. 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.
What you’ll be doing:
Design and implement idiomatic Python APIs and bindings for foundational CUDA capabilities and GPU algorithms.
Develop and integrate the native C/C++ components that support Python-facing functionality.
Define reliable and efficient interoperability boundaries between Python, C/C++, Rust, and other languages.
Develop high-performance interfaces that minimize Python and native-language integration overhead.
Own features throughout their lifecycle: design, implementation, testing, profiling, benchmarking, documentation, release, and long-term maintenance.
Improve the Python developer experience through typing, packaging, examples, diagnostics, continuous integration, and compatibility testing.
Collaborate with C/C++, Rust, compiler, and runtime engineers on shared architecture and API decisions.
Work directly with users to investigate correctness, usability, compatibility, and performance issues.
What we need to see:
BS, MS, or PhD in Computer Science, Computer Engineering, or a related field, or equivalent experience.
8+ years of relevant software-development experience.
Strong production programming skills in both Python and C/C++; both are required for this role.
Experience building Python interfaces to native or systems-level software.
Understanding of systems software concepts, performance, concurrency, and API design.
Practical experience with parallel, heterogeneous, or GPU programming.
Experience developing production software or widely used libraries, including testing, profiling, benchmarking, packaging, and code review.
Ability to work independently, define project scope, and drive complex work to completion.
Clear written communication skills for API specifications, technical designs, and user documentation.
Comfort working in large codebases spanning Python, C/C++, build systems, packaging, and continuous-integration infrastructure.
Ways to stand out from the crowd:
Strong understanding of CPU/GPU architecture and performance optimization, with hands-on experience in GPU-accelerated stacks (CUDA C++/Python, PyTorch, JAX, Numba, CuPy, or similar).
Proficiency with modern C++ and GPU libraries such as Thrust, CUB, and libcudacxx.
Experience with compiler infrastructure and tooling, including LLVM, Clang, or MLIR.
Expertise in designing low-overhead interoperability between Python and native languages, including exposure to Rust in mixed-language stacks.
Demonstrated interest in developer tools, library design, and improving developer productivity.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until July 18, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
Offices: 2701 San Tomas Expressway, Santa Clara, CA 95050, US · No. 8, Ji Hu Rd., Taipei City, Taipei City 114, TW · Nanakramguda, Serilingampally Mandal, Plot # 6A&B, IT Park Layout, RR District, Hyderabad, Telangana 500046, IN · No. 127 Andheri Kurla Road, CNB Square, Mumbai, Village Chakala, Andheri East 400 093, IN · Survey No. 144/145, Samrat Ashok Path, Off Airport Road, Pune, Yerwada 411 006, IN
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
Offices: 2701 San Tomas Expressway, Santa Clara, CA 95050, US · No. 8, Ji Hu Rd., Taipei City, Taipei City 114, TW · Nanakramguda, Serilingampally Mandal, Plot # 6A&B, IT Park Layout, RR District, Hyderabad, Telangana 500046, IN · No. 127 Andheri Kurla Road, CNB Square, Mumbai, Village Chakala, Andheri East 400 093, IN · Survey No. 144/145, Samrat Ashok Path, Off Airport Road, Pune, Yerwada 411 006, IN