New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

LLVM Compiler Intern

NVIDIA
Apply →
entry internship

First indexed 6 Oct 2026

Description

NVIDIA is seeking a LLVM Compiler Intern to join our GPU Software organization. As a LLVM Compiler Intern, you will be working on constructing and emitting the highest performance GPU machine instructions for Graphics and Compute.

Responsibilities:

  • Understand, modify, and improve an NVIDIA GPU compiler and assembler written in C++
  • Design and develop new compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools
  • 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

Requirements:

  • Pursuing B.S. or higher degree in Computer Science/Engineering
  • Excellent hands-on C++ programming skills
  • Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems
  • Good communication and documentation skills and self-motivated

Preferred Qualifications:

  • Masters or PhD preferred, with some compiler code generation experience
  • Experience in developing CUDA, DirectX, OpenGL/Vulkan applications
  • Experience in performance analysis and compile time analysis tools
  • Exposure to various ML techniques
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/GPU-Compiler-LLVM-Backend-Intern---2027_JR2026567