← All roles

Software Engineering Intern, Compiler Verification - Spring 2027

NVIDIA· Intern
Apply on company site
Beijing, ShanghaiinternPosted 4w ago

About the role

Internship focused on compiler technologies within the CUDA software stack, with hands-on work on compilers, GPU architecture, and parallel programming languages to validate and improve compiler behavior across NVIDIA GPU platforms.

Responsibilities

  • Develop programs in PTX, CUDA, C/C++, or low-level GPU languages to validate compiler and evaluate generated code across key features and architectures.
  • Build software components, libraries, and technical solutions that advance compiler development and enable exploration of compiler behavior.
  • Collaborate with compiler and hardware engineers on architectural and compiler interactions to reveal how advanced GPU software features behave across releases.
  • Contribute to engineering projects that improve robustness, scalability, and future-readiness of the CUDA software stack for new GPU platforms.

Qualifications

  • Pursuing an MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
  • Strong programming skills in Python, C++, or similar languages used for systems or software development.
  • Solid understanding of data structures, algorithms, and software debugging fundamentals.
  • Familiarity with compiler concepts, computer architecture, operating systems, or parallel programming.
  • Ability to read technical details carefully, reason about complex behaviors, and communicate findings clearly in a collaborative engineering environment.

Skills

Required:Programming in PythonC++Data structures and algorithmsCompiler concepts
Last updated Sep 25, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA