NVIDIA
Compiler Software Engineering Intern - Summer 2027
US, WA, Redmond · Internship · Posted Oct 29, 2026
- Education
- Currently pursuing a bachelor’s or master’s degree in Computer Science, Computer Engineering, or a similar field.
About the job
Develop solutions for NVIDIA’s GPU compiler back end, which generates machine instructions for graphics and compute applications.
What you'll do
- Investigate and develop solutions to compiler back-end problems.
- Work with a mentor and the broader OCG team.
- Collaborate with compiler, hardware, and application teams on improvements and problem resolution.
What they ask for
- Currently pursuing a bachelor’s or master’s degree in Computer Science, Computer Engineering, or a similar field.
- Successful completion of an undergraduate Compiler Design class.
- Strong C++ coding skills.
- Strong written and oral communication skills and ability to follow software engineering best practices.
Nice to have
- Hands-on experience with backend compiler design and code generation.
- Experience or interest in GPU and parallel architectures, CUDA and/or PTX, IR Compression, register allocation, or instruction scheduling.
Pay
20 USD - 71 USD per hour (intern hourly rate)
Tools
C++, OpenGL, Vulkan, DX, CUDA, PTX, OpenCL, Fortran
AI focus
Work on deep-learning compiler technology spanning architecture design and support through functional languages.
Model-written summary · the original posting is authoritative