# Deep Learning Performance Software Engineering Intern

**Company**: NVIDIA
**Job type**: internship
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Deep-Learning-Performance-Software-Intern---2027_JR2025966?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fd61ec02-662

## Description

We are seeking a Deep Learning Performance Software Engineering Intern to join our team. You will be working on developing GPU-accelerated deep learning software.

**Responsibilities:**

- Creating and maintaining SKILL, Wiki, and agent harness

- Developing TileGym, Triton CUDA TileIR backend, and CUDA Tile

- Developing highly optimized deep learning kernels through tile-based GPU programming model

- End-to-end performance optimization through tile-based GPU programming model

- Performance optimization, analysis, and tuning

**Requirements:**

- Pursuing a degree in an engineering or computer science related field (masters or doctoral candidate preferred)

- Understands core components of agentic systems, including LLM APIs, prompting, tool use/function calling, agent loops, planning, reasoning, memory, RAG, skills, MCP, sub-agents, multi-agent architectures, context engineering, and harness engineering

- Excellent C/C++ programming and software design skills

- Python experience a plus

- MLIR experience a plus

- Performance modelling, profiling, debug, and code optimization or architectural knowledge of CPU and GPU

- GPU programming experience (CUDA or OpenCL) desired

## Skills

### Required
- C/C++
- software design
- deep learning
- GPU programming

### Nice to have
- Python
- MLIR
- CUDA
- OpenCL

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Deep-Learning-Performance-Software-Intern---2027_JR2025966?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
