Machine Learning Compiler Research Intern - Summer 2025

4 Days 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

Resemble AI - Deep Learning Speech Researcher

Resemble AI

Mountain View, California, United States (On-Site)
7 Months ago
Netomi - Data Scientist - I

Netomi

Gurugram, Haryana, India (Hybrid)
5 Months ago
Applike Group - Senior Data Scientist (Recommendation Systems Expert) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago
ByteDance - Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Riot Games - Principal Software Engineer, Gameplay - Teamfight Tactics

Riot Games

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
NVIDIA - Senior Solutions Architect, HPC

NVIDIA

Michigan, United States (Remote)
1 Month ago
Zoox - Staff Software Systems Engineer - Software Architecture

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
ByteDance - Imaging Systems Lead - Smart Wearable

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Platform Software Engineer, PCIe

NVIDIA

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NXP - Junior Developer of Systems Testing Infrastructure

NXP

Brno, South Moravian Region, Czechia (On-Site)
6 Months ago
Match Group - Sr. Software Engineer, Generative AI

Match Group

Palo Alto, California, United States (Hybrid)
5 Months ago
Playrix - Feature Owner (LiveOps)

Playrix

Portugal (Remote)
5 Months ago
ByteDance - Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Velotio Technologies - Data Scientist

Velotio Technologies

Maharashtra, India (Remote)
2 Weeks ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior Design Engineer, Coherent High Speed Interconnect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Compiler Engineer, Software - Deep Learning Accelerator

NVIDIA

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

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Framestore - FREELANCE: VFX PRODUCERS - LOS ANGELES

Framestore

Los Angeles, California, United States (On-Site)
10 Months ago
NVIDIA - Manager, Product Quality Engineering

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
Netflix - Engineering Manager - OnlineDataStores (Caching)

Netflix

Los Gatos, California, United States (On-Site)
2 Months ago
Logitech - Sr.Test Engineer

Logitech

Washington, District Of Columbia, United States (Hybrid)
5 Months ago
Pragma - Marketing Manager

Pragma

United States (Remote)
1 Week ago
The Walt Disney Company - Sr Streaming Media Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
1 Month ago
Trackman - Simulator Design Project Manager

Trackman

Phoenix, Arizona, United States (On-Site)
2 Months ago
Smarsh - Sales Development Representative I

Smarsh

Pleasanton, California, United States (Hybrid)
5 Months ago
PlayStation Global - Department Assistant (Contract)

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
1 Month ago
Nintendo - Intern – GPU Tools Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Stress Simulation Engineer - Test

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
ByteDance - Research Scientist (Machine Learning for Science (AI-for-Science))

ByteDance

Seattle, Washington, United States (On-Site)
1 Week ago
NVIDIA - Senior HPC Performance Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - System Software Application Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Software Research Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Methodology Software Engineer

NVIDIA

Canada (On-Site)
1 Week ago
NVIDIA - Senior Observability Engineer, AI and HPC

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Backend Engineer, Full Chip Layout

NVIDIA

(Remote)
3 Weeks ago
NVIDIA - Senior Silicon Validation and Productization Engineer

NVIDIA

Canada (Hybrid)
2 Weeks ago
NVIDIA - Senior Hypervisor and RTOS Engineer

NVIDIA

Santa Clara, California, United States (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.


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

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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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

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

Ra'anana, Center District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

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

Tel Aviv-Yafo, Tel Aviv District, Israel (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