Compiler Software Engineering Intern - Summer 2027
Core
Developing solutions for the NVIDIA Compiler Back End to construct and emit high-performance GPU machine instructions for Graphics and Compute.
Role type
Compiler Software Engineering Intern
Builds
GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++)
Domain
GPU computing, parallel computing, compiler engineering
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++