Nvidia
Software Engineering Intern, CUDA Core Libraries - Summer 2026
Found: December 4, 2025
This role is based in Germany (Munich and Remote) and France (Remote).
What you'll be doing:
- Contribute to the design and implementation of CUDA Core Libraries in C++ and/or Python.
- Design and optimize GPU algorithms and APIs.
- Improve developer experience through tests, benchmarks, and documentation.
- Collaborate with experienced CUDA engineers.
What we need to see:
- Currently pursuing a BS, MS, or PhD in Computer Science or related field.
- Strong programming skills in C++, Python, or both.
- Familiarity with modern C++ and/or Python library development.
- Experience with parallel programming (CUDA, OpenMP, etc.).
- Ability to work independently and drive projects to completion.
Ways to stand out from the crowd:
- Knowledge of CPU/GPU architecture.
- Hands-on experience with CUDA C++, CUDA Python, or related stacks.
- Familiarity with libraries like Thrust, CUB, or similar.