2 days ago
Shanghai, ChinaIntern
Responsibilities
- Develop feature enablement and optimization improvements for managed-language runtime and compiler projects such as CPython and Google V8.
- Create, validate, and upstream patches in collaboration with internal teams and open-source communities.
- Work with compiler, hardware, and application teams to resolve problems and improve compiler and runtime performance.
- Develop architecture-neutral and NVIDIA-friendly solutions in open-source communities.
- Expand software development skills and knowledge across compiler, runtime, and hardware-related areas.
Requirements
- Pursue a B.S. or higher degree in Computer Science or Engineering.
- Demonstrate excellent hands-on C++ programming skills.
- Have a strong background in software engineering principles and building robust, maintainable solutions.
- Have good communication and documentation skills and be self-motivated.
Benefits
- 2027 internship opportunity on NVIDIA’s Java Compiler Team.
- Collaborative work with global compiler, hardware, application, and open-source community teams.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
