Compiler Software Engineering Intern - Summer 2027
Core
Developing high-performance GPU machine instructions for graphics and compute workloads on NVIDIA's parallel SIMT architectures.
Role type
Compiler Software Engineering Intern
Builds
GPU machine code for OpenGL, Vulkan, DX, CUDA, PTX, OpenCL, Fortran, and C++
Domain
GPU computing, parallel architectures, compiler back-end
Deliverable
production ML models
Required skills
C++, compiler design, software engineering best practices
Preferred skills
GPU and parallel architectures, CUDA/PTX, IR compression, register allocation, instruction scheduling
Technologies
CUDA, PTX, OpenGL, Vulkan, DX, OpenCL, Fortran, C++