Software Engineering Intern, Deep Learning Accelerator - Fall 2025

5 Days ago • Upto 1 Years • Research & Development • Artificial Intelligence

Job Summary

Job Description

NVIDIA seeks a Deep Learning Software Engineering Intern for its Deep Learning Accelerator (DLA/NPU) team. Responsibilities include designing and applying compiler and systems software algorithms for deep learning, conducting independent research tasks, designing performance and precision models, and testing/improving software. The intern will contribute to the DLA compiler toolchain, end-to-end DLA system software stack (drivers and firmware), supporting applications in self-driving cars, embedded systems, and more. The ideal candidate will possess strong programming skills in C/C++ and Python, deep learning experience with packages like ONNX, PyTorch, and TensorFlow, and coursework in machine learning and related fields.
Must have:
  • BS/MS in CS/CE or related field
  • C/C++ and Python programming
  • Experience with ONNX, PyTorch, TensorFlow
  • Machine learning & deep learning coursework
Good to have:
  • Driver programming experience
  • Software verification test plan design
  • Strong interest in deep learning/AI
  • Excellent analytical and problem-solving skills
Perks:
  • Intern benefits

Job Details

Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science. Today, NVIDIA’s GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world. We are looking to grow our company and teams with the smartest people in the world and there has never been a more exciting time to join our team!

We are searching for an extraordinary Deep Learning Software Intern for an exciting and fun role in our Deep Learning Accelerator (DLA/NPU) team. Our team is responsible for the DLA compiler toolchain stack as well as the end-to-end DLA system sw stack including user mode drivers, kernel mode drivers, and the firmware. DLA supports a growing range of deep-learning use-cases, ranging from self-driving cars, smart embedded systems, video game frameworks, and content creation. You and other specialists on our team will help advance NVIDIA's leadership to tackle real world real-time problems.

What you'll be doing:

  • Design and apply compiler and systems software algorithms aiming at solving concrete problems in the context of deep learning
  • Autonomously conduct and lead small research tasks, report, and analyze results
  • Design and maintain performance and precision modeling
  • Work on testing and improving our software, applying best software practices

What we need to see:

  • Pursuing a BS or MS degree in Computer Science or Computer Engineering or related field.
  • Have programming experience with C/C++ and Python
  • Completed courses in the area of machine learning, deep learning, probability theory and algorithms
  • Experience with deep learning software packages, such as ONNX, PyTorch, and TensorFlow.

Ways to stand out from the crowd:

  • Designing and implementing drivers programming rich HW acceleration engines and software verification testplans.
  • A strong interest in deep learning/AI and are aware of the latest academic developments
  • Think analytically, have a drive for neat solutions, master mathematical tools and algorithms, and are skilled in solving numerical problems
  • You are an outstanding teammate and have excellent social skills

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, 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

Match Group - Senior ML Software Engineering Team Leader

Match Group

Seoul, South Korea (Hybrid)
6 Months ago
Canva - Senior Machine Learning Engineer - Photo AI

Canva

Vienna, Vienna, Austria (Remote)
3 Months ago
ByteDance - Algorithm Engineer - Audio Understanding - Start 2025

ByteDance

Singapore (On-Site)
5 Months ago
N-iX - AI Engineer

N-iX

Poland (Remote)
1 Week ago
Netflix - Product Manager, ML Platform: Training

Netflix

Los Gatos, California, United States (Hybrid)
5 Months ago
Google - Formal Verification Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
5 Months ago
Cadence - Principal Application Engineer - GCS ( Physical Design )

Cadence

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Krafton  - Strategic Planning Manager (India Div.)

Krafton

Seoul, South Korea (On-Site)
2 Weeks ago
NVIDIA - Senior Manager, Quantum Computing Applied Research

NVIDIA

Santa Clara, California, United States (On-Site)
10 Hours ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Data and Analytics Consultant, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
6 Days ago
ByteDance - Software Engineer - Applied Machine Learning, Engine

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Canva - Senior Machine Learning Engineer - Ecosystem Experiences

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Applike Group - Senior Data Scientist (Recommendation Systems Expert) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
Framestore - Machine Learning Developer - London Launchpad Internship 2025

Framestore

London, England, United Kingdom (On-Site)
4 Weeks ago
Google - Senior Software Engineer, Generative AI

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Virtuos - Senior Machine Learning Engineer (Game)

Virtuos

Vietnam (On-Site)
1 Week ago
ByteDance - Machine Learning Engineer - AML Algorithm

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

ByteDance - FPGA Firmware Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
NVIDIA - Robotics Software Intern, Robotics Platform - Fall 2025

NVIDIA

Santa Clara, California, United States (On-Site)
6 Days ago
Next Level Business Services - Database Developer

Next Level Business Services

Bellevue, Washington, United States (On-Site)
6 Months ago
Studio Wildcard - Technical Artist

Studio Wildcard

Redmond, Washington, United States (Hybrid)
4 Weeks ago
Google - Software Engineer III, Security/Privacy, Production PKI

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Google - Business Analyst, Creator Partnerships, YouTube

Google

San Bruno, California, United States (On-Site)
1 Week ago
Tencent - Senior Cloud Solution Architect

Tencent

California, United States (On-Site)
1 Month ago
Eleven Labs - Full-Stack Engineer (Back-End Leaning - Core)

Eleven Labs

United States (Remote)
1 Month ago
Crunchyroll - iOS Engineering Manager

Crunchyroll

San Francisco, California, United States (Remote)
4 Months ago
Bonfire Studios - Features Software Engineer (Senior)

Bonfire Studios

California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Image Processing Engineer, Display Metrology

Google

Fremont, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Design Engineer, Coherent High Speed Interconnect

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Week ago
NVIDIA - Senior Circuit Characterization Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Google - Software Engineering Manager, Chrome Sync Server

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
NVIDIA - Senior Mask Designer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Riot Games - Senior Data Scientist - Singapore Efficiency Team

Riot Games

Singapore (On-Site)
2 Months ago
Google - Staff Mechanical/Systems Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - ASIC Design Engineer, RTL, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
NVIDIA - STA Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv 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.

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

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

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

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

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

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

Yokne'am Illit, North District, Israel (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