Machine Learning Compiler Research Intern - Summer 2025

16 Hours ago • Upto 1 Years • Research & Development

Job Summary

Job Description

As a Machine Learning Compiler Research Intern at NVIDIA, you'll develop highly optimized solutions for deep learning algorithms. Collaborate with the open-source community to implement features accelerating next-generation deep learning software frameworks. Responsibilities include defining public APIs, performance tuning, crafting compiler and optimization techniques for neural networks, and general software engineering tasks. This internship involves working on software used by the deep learning research community, contributing to the advancement of AI technologies.
Must have:
  • Master's or PhD in CS or related field
  • Excellent C/C++ programming skills
  • Knowledge of CPU/GPU architecture
Good to have:
  • CUDA or OpenCL programming experience
  • Deep learning models & algorithms experience
  • High-performance compiler design experience
Perks:
  • Competitive salary
  • Generous benefits package
  • Intern benefits

Job Details

For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research. Today, visual computing is becoming increasingly central to how people interact with technology, and there has never been a more exciting time to join our team!

NVIDIA is hiring software engineer interns for its GPU-accelerated Deep Learning team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling breakthroughs in problems from image classification to speech recognition to natural language processing and artificial intelligence. Join NVIDIA's team building software which will be used by the entire deep learning research community.

What you'll be doing:

In this role, you will be responsible for developing highly optimized solutions for deep learning algorithms. You’ll collaborate with members of the open source deep learning software engineering community to define and implement the features needed to accelerate the next generation of deep learning software frameworks. The scope of these efforts ranges from defining public APIs, performance tuning and analysis, crafting and implementing compiler and optimization techniques for neural networks, and other general software engineering work.

What we need to see:

  • Pursuing Master's or PhD degree in CS or related field.

  • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.

  • Knowledge of CPU and/or GPU architecture. CUDA or OpenCL programming experience desired but not required.

Ways to stand out from the crowd:

  • Experience with the following technologies: deep learning models and algorithms, deep learning framework design, high performance compiler design, or EDA synthesis and optimization algorithms.

  • You have a history of mentoring others.

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented 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 engineering student 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

NVIDIA - Senior Performance Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
10times - Data Scientist

10times

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - Design Engineer, Coherent High Speed Interconnect

NVIDIA

Canada (On-Site)
1 Month ago
G5 Games - 2D UI/UX Artist (Hidden objects project)

G5 Games

Yerevan, Yerevan, Armenia (Remote)
2 Months ago
NVIDIA - Principal Engineer

NVIDIA

(Remote)
1 Month ago
ByteDance - Research Scientist Graduate (High-Performance Computing (Inference Optimization) - Vision AI Platform)

ByteDance

San Jose, California, United States (On-Site)
3 Days ago
Assystems - Ingénieur développement software - Stage H/F

Assystems

Montigny-le-Bretonneux, Île-de-France, France (On-Site)
5 Months ago
NVIDIA - Mixed Signal Analog Circuit Designer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Krafton  - Korean-English Translator/Interpreter

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Senior System Power and Performance Validation Engineer

NVIDIA

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Feature Owner (LiveOps)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
Joyteractive - Lead UI/UX Designer

Joyteractive

Cyprus (Remote)
2 Days ago
CD PROJEKT RED - Data Scientist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Applike Group - Senior Data Scientist (Recommendation Systems Expert) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago
ByteDance - Software Engineer, Inference

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Canva - Senior Machine Learning Engineer - Photo AI

Canva

Prague, Czechia (Remote)
2 Months ago
G5 Games - 2D Illustrator (HOG project)

G5 Games

Yerevan, Yerevan, Armenia (Remote)
4 Days ago
Playrix - Feature Owner (LiveOps)

Playrix

Ukraine (Remote)
5 Months ago
Nintendo - Senior Data Scientist

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
NVIDIA - Senior Compiler Engineer, Software - Deep Learning Accelerator

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

The Walt Disney Company - Lead Software Engineer, Commerce, Data & Identity

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Days ago
Onward Search - Sales Development Representative

Onward Search

Dallas, Texas, United States (On-Site)
2 Months ago
InMobiInMobi - HR Generalist - HRBP Enablement

InMobiInMobi

San Mateo, California, United States (On-Site)
1 Day ago
The Walt Disney Company - Mechanical QC Inspector

The Walt Disney Company

Florida, United States (On-Site)
3 Days ago
Visual Concepts - UI Artist - WWE 2K

Visual Concepts

Irvine, California, United States (Hybrid)
16 Hours ago
Riot Games - Senior Technical Product Manager - League Studios, League Data Central

Riot Games

Los Angeles, California, United States (On-Site)
4 Days ago
The Walt Disney Company - VP, Pricing & Planning

The Walt Disney Company

New York, New York, United States (On-Site)
1 Month ago
The Walt Disney Company - Director, Forensic Investigations

The Walt Disney Company

Burbank, California, United States (On-Site)
3 Days ago
The Walt Disney Company - Spa Esthetician

The Walt Disney Company

Anaheim, California, United States (On-Site)
1 Month ago
Axinous - Commercial Sales Engineer

Axinous

Washington, United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Power Integrity Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
NVIDIA - Research Scientist, Design Automation

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
Rivos - Accelerator Microarchitecture Performance Modeling

Rivos

Austin, Texas, United States (Remote)
5 Months ago
Netflix - Software Engineer (L4) - Telemetry Collections

Netflix

United States (On-Site)
4 Months ago
NVIDIA - Senior Circuit Characterization Engineer

NVIDIA

Canada (Hybrid)
2 Weeks ago
Tesla - Electrical Engineer - Motor Design and Multi-Physics Optimization

Tesla

Athens, Greece (On-Site)
1 Month ago
Rivos - CPU Design/Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
5 Months ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Beijing, Beijing, China (Hybrid)
1 Month ago
NVIDIA - Senior Software Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months 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