Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. We are looking for outstanding interns to contribute to the CUDA Core Libraries that power GPU computing for both C++ and Python developers.
Requirements
- Currently pursuing a BS, MS, or PhD in Computer Science, Computer Engineering, or a related field.
- Strong programming skills in C++, Python, or both, with interest in systems-level development (performance, memory, concurrency, API design).
- Familiarity with modern C++ (templates, generics, standard library) and/or Python library development and packaging.
- Experience with parallel or heterogeneous programming (CUDA, OpenMP, GPU-accelerated Python, or similar) through coursework, projects, or research.
- 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.
Benefits
- Competitive salary and benefits
- Opportunity to work with leading-edge technology and innovative projects
- Collaborative and dynamic work environment
- Professional development and growth opportunities
- Access to NVIDIA's cutting-edge research and development facilities