All vacancies
AI Computing Software Development Intern - 2027
NVIDIA
China, Shanghai +1 more · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology and amazing people.
Responsibilities
- As an intern, you’ll focus on one of three specialized tracks
- TensorRT LLM – Inference Optimization (Python / PyTorch)
- Build and enhance high‐performance LLM inference pipelines.
- Analyze and optimize model execution, scalability, and memory usage.
- Collaborate across framework and research teams to deliver efficient multi‐GPU model serving.
- TensorRT Compiler – Graph Optimization (C++): Work on the TensorRT compiler backend to improve graph transformations and code generation for NVIDIA GPUs.
- Develop compiler optimization passes, refine operator fusion and memory allocation, and collaborate with CUDA and hardware architecture teams.
- CuTe DSL & CUDA Kernels Development / Optimization (CUDA C++ / Python DSL)
- Design and tune GPU compute kernels and DSL implementations for core deep learning operations such as GEMM, MoE, Attention and Convolution. Profile, analyze and improve CUDA kernel performance to achieve maximum GPU efficiency.
- What We need to see
Languages
- Work format
- On-site
- Seniority
- Intern
- Posted
- 23 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- Delivery EngineerAltScore · Remote · worldwide, UTC+4 accepted
- WordPress DeveloperTalentCross · Remote · worldwide, UTC+4 accepted
- Staff / Senior Staff Software Engineer - AI SystemsTiugo Technologies · Remote · worldwide, UTC+4 accepted
- Counter-Threat Intelligence EngineerCambium Learning Group · Remote · worldwide, UTC+4 accepted
- Lead Full-Stack Engineer (AI-Driven Systems)EPAM Systems · Remote · Armenia
- Senior Full-Stack Engineer, AI Platform and AgentsEPAM Systems · Remote · Armenia

