NVIDIA-logo
NVIDIA
·
May 24, 2025
Apply Now
This job has closed.

Backend Compiler Engineer Intern - Fall 2025

Santa Clara, CA
Internship
Onsite
$18/hr - $71/hr
Intern
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. They are seeking a Computer Science or Computing Engineering grad student to support their NVIDIA Back End Compiler Team, which is responsible for constructing and emitting high-performance GPU machine instructions.

Responsibilities

  • Investigate problems or improvement opportunities within the NVIDIA Compiler Back End – consistent with your compiler experience and knowledge.
  • Work with global compiler, hardware and application teams to oversee improvements and problem resolutions
  • Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages.

Qualification

Required

  • Currently pursuing your Master's degree in Computer Science or Computer Engineering.
  • A Bachelor's degree is required.
  • 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/C++.

Preferred

  • You wish to specialize in Compiler Design and Construction and have pursued graduate coursework in these areas.
  • Possess hands-on experience with backend compiler design and code generation.
  • Background in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR)
  • Experience with in any of the following areas is a plus: GPU and parallel architectures; CUDA and/or PTX; Graphics (OpenGL, DX or Vulkan).

Benefits

  • Intern benefits
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.
Glassdoor
4.6
Founded in 1993
Santa Clara, California, USA
10001+ employees
https://www.nvidia.com

Similar Job