Software Engineering Intern, CUDA Build and Packaging - Summer 2026 job opportunity at NVIDIA.



DatePosted 4 Days Ago bot
NVIDIA Software Engineering Intern, CUDA Build and Packaging - Summer 2026
Experience: General
Pattern: full-time
apply Apply Now
Salary:
Status:

CUDA Build and Packaging - Summer 2026

Copy Link Report
degreeMBA
loacation US, CA, Santa Clara, United States Of America
loacation US, CA, Santa ..........United States Of America

Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science. Today, NVIDIA’s GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world. We are looking to grow our company and teams with the smartest people in the world and there has never been a more exciting time to join our team! NVIDIA’s accelerated computing platform is the foundation of modern HPC and AI. At the core of this platform are the CUDA Core Libraries—C++ and Python libraries that enable developers to write fast, reliable, scalable GPU-accelerated software. We are looking for outstanding interns to contribute to the build, testing, packaging and developer experience to accelerate development and deliver CUDA Core Libraries that power GPU computing for both C++ and Python developers. This includes projects like CCCL (Thrust, CUB, libcudacxx), cuda-python, and numba-cuda. Join the team that builds, tests and packages the foundational libraries, algorithms, language and compiler infrastructure that make CUDA a speed of light delight for developers across a wide range of workloads including deep learning, scientific computing, and data analytics. What you’ll be doing: Decomposing and modularizing build processes for reusability across multiple projects. Partnering with the engineering teams to ensure their code can be built and deployed across Conda and PyPi ecosystems on Linux and Windows. Developing robust and modern approaches to packaging compiled code, Python wrappers and their dependencies to get CUDA-enabled packages into the hands of users. Designing CI pipelines that enable rapid build and testing of new code to improve development velocity and intelligently sample architecture, OS and GPU coverage. Collaborating with expert CUDA engineers; participate in design reviews, code reviews, and open-source-style workflows. What we need to see: Currently pursuing a BS, MS, or PhD in Computer Science, Computer Engineering, or a related field. Experience with build systems such as CMake, scikit-build-core along with packaging in Conda and/or PyPi. Familiarity with CI/CD systems including GitHub, GitLab or other related platforms along with the use of Docker images to facilitate workflows. Familiarity with debugging the output of build systems and compilers to resolve issues in complex build environments that involve modern C++, CUDA and/or Python libraries. Experience with software libraries or open-source projects, including testing, performance profiling, and code reviews. Ability to work independently and drive a project from exploration to completion. Clear written communication for design discussions and documentation. Ways to stand out from the crowd: Knowledge of CPU/GPU architecture and how hardware details impact algorithmic performance. Familiarity with binary library compilation, linking, packaging, distribution, ABI compatibility and deployment strategies on Linux and/or Windows. Familiarity with compiler infrastructure and tooling such as LLVM, Clang/LLVM tooling, or MLIR. Comfort navigating and debugging large, multi-language codebases (C++, Python, CMake, GitHub Actions CI systems). Demonstrates interest in developer tools, library design, developer experience and making other developers faster and more productive. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! Our internship hourly rates are a standard pay based on the position, your location, year in school, degree, and experience. The hourly rate for our interns is 20 USD - 71 USD.
 You will also be eligible for Intern   benefits . ​ Applications for this job will be accepted at least until March 10, 2026. This posting is for an existing vacancy.  NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse 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.

Other Ai Matches

Senior Solutions Architect, Cloud Infrastructure and DevOps - NVIS Applicants are expected to have a solid experience in handling Cloud Infrastructure and DevOps - NVIS related tasks
Senior High-Performance System Architect Applicants are expected to have a solid experience in handling Job related tasks
Senior Mask Design Engineer - Hardware Applicants are expected to have a solid experience in handling Job related tasks
NVIDIA 2026 Internships: Hardware Engineering - US Applicants are expected to have a solid experience in handling Job related tasks
Senior Solutions Architect, Infiniband and Networking Ethernet - NVIS Applicants are expected to have a solid experience in handling Infiniband and Networking Ethernet - NVIS related tasks
Manager, MCU Firmware Applicants are expected to have a solid experience in handling MCU Firmware related tasks
Physical Design Backend STA Engineer Applicants are expected to have a solid experience in handling Job related tasks
CAD Tools Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior DFT Methodology - Data Analytics Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior Deep Learning Algorithm Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior IC Product Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior Compiler Engineer - Compute Front-End Applicants are expected to have a solid experience in handling Job related tasks
Director, Business Operations - Memory Applicants are expected to have a solid experience in handling Business Operations - Memory related tasks
Senior Software Engineer, Robotics - Isaac Lab Applicants are expected to have a solid experience in handling Robotics - Isaac Lab related tasks
remote-jobserver Remote
Cyber Engineer, Vulnerability Operations Remediation and Advisory Applicants are expected to have a solid experience in handling Vulnerability Operations Remediation and Advisory related tasks
Senior Mapping Engineer - Autonomous Vehicles Applicants are expected to have a solid experience in handling Job related tasks
Senior Solution Architect - SAE Applicants are expected to have a solid experience in handling Job related tasks
Senior Mixed Signal Design Validation Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior Diagnostic Software Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior System Software Engineer, Enterprise MODS Applicants are expected to have a solid experience in handling Enterprise MODS related tasks
Senior Software Engineer, Soc DPU Platform Applicants are expected to have a solid experience in handling Soc DPU Platform related tasks
Senior System Software Engineer, NSV Applicants are expected to have a solid experience in handling NSV related tasks
Senior Deep Learning Performance Architect Applicants are expected to have a solid experience in handling Job related tasks