- Currently pursuing a bachelors or masters degree in Computer Science or Computer Engineering or similar field
- Successful completion of an undergraduate Compiler Design class.
- Strong writing and oral skills, as well as an ability to follow best practices for Software Engineering.
- You possess strong coding skills with C++
Ways to stand out from the crowd
- You have a graduate degree in a related field.
- You wish to specialize in Compiler Design and Construction, and have pursued graduate coursework in these areas.
- Hands-on experience with backend compiler design and code generation.
- Experience with in any of the following areas is a plus: GPU and parallel architectures; CUDA and/or PTX; IR Compression.
- Experience or strong interest register allocation or instruction scheduling.
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the brightest people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!
Our internship hourly rates are a standard pay based on the position, your location, year in school, degree, and experience. The expected hourly rate for this position is 20 USD – 71 USD.
You will also be eligible for Intern benefits.
Applications for this job will be accepted at least until November 3, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.