Compiler Software Engineer Intern - Summer 2025

4 Days ago • Upto 1 Years • Research & Development

Job Summary

Job Description

NVIDIA seeks a Computer Science/Computer Engineering graduate student intern for its Back-End Compiler Team (Summer 2025). The intern will investigate and develop solutions for challenging compiler problems, working directly with a mentor. Responsibilities include constructing and emitting high-performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). The team focuses on cutting-edge performance for NVIDIA's complex parallel SIMT architectures. Interns will gain valuable experience in compiler design and contribute to real-world projects.
Must have:
  • BS in Computer Science or Computer Engineering
  • Compiler Design course completion
  • Strong C++ coding skills
  • Excellent written and oral communication
Good to have:
  • Graduate degree in related field
  • Compiler design specialization
  • Backend compiler design experience
  • GPU and parallel architecture knowledge
  • CUDA/PTX, OpenGL/DX/Vulkan experience
  • Unit testing experience
Perks:
  • Competitive salary
  • Generous benefits package
  • Intern benefits

Job Details

NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”.

We are looking to grow our company, and grow our teams with the smartest people in the world. We are looking for you: a Computer Science or Computing Engineering grad student to support our NVIDIA Back-End Compiler Team for a 2021 internship! Our team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler engineering experts who provide cutting edge performance and capabilities for NVIDIA's current and future complex parallel SIMT architectures.

What you’ll be doing:

  • You will be investigating and developing solutions to important and challenging problems within the NVIDIA Compiler Back End – consistent with your compiler experience and knowledge.

  • Work directly with a mentor and operate as part of the larger OCG team.

What we need to see:

  • Currently pursuing a bachelors degree in Computer Science or Computer Engineering.

  • 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; Graphics (OpenGL, DX or Vulkan); jQuery, CGI and HTML knowledge.

  • Understand the basics of unit testing methods. Familiarity with any unit test framework (e.g. GoogleTest) a plus.

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!

The hourly rate for our interns is 18 USD - 71 USD. Our internship hourly rates are a standard pay determined based on the position and your location, year in school, degree, and experience.

You will also be eligible for Intern benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Simple Viral Games - Frontend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Google - Senior Software Engineer, Full Stack

Google

(On-Site)
4 Months ago
Balbix - Technical Writer

Balbix

Gurugram, Haryana, India (On-Site)
5 Months ago
Every matrix - Middle Front End Developer

Every matrix

Chiang Mai, Thailand (On-Site)
2 Weeks ago
ByteDance - Frontend Software Engineer Intern

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Days ago
NVIDIA - GPU Firmware Manager

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Nintendo - Embedded Engineer, Display (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
10 Months ago
PlayStation Global - Staff Machine Learning Engineer, Anomaly Detection

PlayStation Global

London, England, United Kingdom (Hybrid)
4 Months ago
Samsung Semiconductor - Senior Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ComeOn Group - Java Developer

ComeOn Group

Silesian Voivodeship, Poland (Hybrid)
2 Days ago
Apollo - Senior Manager, Product Design

Apollo

United States (Remote)
5 Months ago
ION - Lead UI Developer, New York

ION

New York, New York, United States (Hybrid)
5 Months ago
CloudHire - Angular NestJS Architect

CloudHire

Karnataka, India (Remote)
1 Week ago
NVIDIA - Software Engineering Intern - CUDA Test Development

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
ION - Front End Developer - Italy

ION

Rome, Lazio, Italy (On-Site)
5 Months ago
Saviynt - Technical Account Manager

Saviynt

Atlanta, Georgia, United States (Remote)
5 Months ago
Aristocrat Gaming - Integrations Manager

Aristocrat Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Months ago
Dun & Bradstreet - Commercial Trainee

Dun & Bradstreet

Kowloon, Hong Kong (On-Site)
5 Months ago
Sony Interactive Entertainment - Security Risk Analyst (Security Governance)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
5 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Codeninja - Business Developer

Codeninja

United States (Remote)
1 Week ago
ByteDance - Frontend Software Engineer - Customer Service Platforms - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Nukklear - Initiative Application

Nukklear

Dallas, Texas, United States (Remote)
7 Months ago
The Walt Disney Company - Executive Producer, WLS-TV

The Walt Disney Company

Chicago, Illinois, United States (On-Site)
3 Days ago
The Walt Disney Company - Senior Product Manager I, Hulu Product (Web Experiences)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Days ago
The Walt Disney Company - Manager, Application Technology

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Days ago
Nintendo - Senior Product Experience Analyst (Bilingual Japanese)

Nintendo

Redmond, Washington, United States (Hybrid)
9 Months ago
Meta - Product Design Engineer, Reality Labs

Meta

Seattle, Washington, United States (On-Site)
4 Months ago
Framestore - FREELANCE: CG - NEW YORK

Framestore

New York, New York, United States (On-Site)
10 Months ago
Pika - Founding Product Designer

Pika

Palo Alto, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Tencent - Senior Regional Game Operation Manager

Tencent

Shanghai, Shanghai, China (On-Site)
4 Months ago
NVIDIA - Principal Thermal Mechanical Photonic Designer

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - AI Algorithm Engineer - Silicon Solution Group

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Krafton  - [Publishing] Lead of Global Strategic Initiatives (5~10년)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
NVIDIA - Performance Engineer Intern, Deep Learning and HPC

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
2 Months ago
Assystems - Middle Level Marine Structural Engineer

Assystems

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Krafton  - Deep Learning Research Scientist - Core

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Tencent - NLP Research Intern

Tencent

(On-Site)
2 Months ago
NVIDIA - Senior Manager, High-Speed Optical Transceiver Design

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Yokne'am Illit, North District, Israel (On-Site)

Hyderabad, Telangana, India (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug