Nvidia
CUDA Math Libraries Intern - 2026
Found: November 4, 2025
This internship is based in multiple locations including Poland (Warsaw and Remote), Spain (Remote), Switzerland (Zurich), and Germany (Wuerselen).
Responsibilities:
- Collaborate with team members to understand software use cases and requirements.
- Analyze performance of GPU or CPU implementations and identify improvement opportunities.
- Prototype and develop algorithms for single node and multi-GPU clusters.
Requirements:
- Studying towards a MS or PhD in Computational Science, Computer Science, Applied Mathematics, Engineering, or a related field.
- Programming skills in C/C++ and Python.
- Experience in parallel or GPU programming (CUDA, OpenCL, etc.).
Ways to stand out:
- Exposure to floating-point arithmetic and numerical error analysis.
- Knowledge of GPU/CPU architecture and compiler optimizations.
- Experience implementing linear algebra algorithms.