Systems Software Engineering Intern, Distributed Systems

1 Month ago • Upto 1 Years • Backend Development • DevOps

Job Summary

Job Description

NVIDIA seeks a Systems Software Engineering Intern for Summer 2025 to contribute to the architecture, development, and scaling of AI infrastructure and deep learning platforms. Responsibilities include collaborating with senior engineers to build scalable, distributed services; working with AI teams to define platform requirements; and improving overall productivity. The ideal candidate possesses strong programming skills (Java, Go, C/C++), a deep understanding of distributed systems, and experience with distributed computing and storage. This internship offers the opportunity to work on cutting-edge AI infrastructure within a core NVIDIA team.
Must have:
  • Masters in CS/EE or related field
  • Strong programming (Java, Go, C/C++)
  • Distributed systems design & development experience
  • Experience with distributed computing & storage
  • Excellent communication & planning skills
Good to have:
  • Experience with Dask, Apache Spark, Apache Beam
  • Proactive problem-solving skills
Perks:
  • Intern benefits

Job Details

NVIDIA is hiring a Distributed Systems Engineering Interns to help architect, lead and develop scalable AI infrastructure and deep learning platforms! You will need to have strong programming skills, a deep understanding of distributed systems, distributed storage & compute systems, and distributed systems architecture. You will need excellent communication and planning skills. We also welcome out-of-the-box thinkers who can provide new ideas while strong at executing tasks. Expect to be constantly challenged, improving and evolving for the better. You and other engineers in this team will help advance NVIDIA's capacity to build and deploy leading infrastructure solutions for a broad range of AI-based applications that affect core data science. Expect to be constantly challenged, improving and evolving for the better.

You and other engineers in this team will help advance NVIDIA's capacity to build and deploy leading infrastructure solutions for a broad range of AI-based applications that affect core data science.

What you'll be doing:

  • Great opportunity to join the core group at NVIDIA working on AI infrastructure.

  • Work with senior architect / engineers to build scalable and distributed services that will help power the AI infrastructure for deep learning platforms.

  • Collaborate with multiple AI teams to understand their requirements and build a platform infrastructure that improves productivity.

What we need to see:

  • Pursuing Masters in Computer Science, Electrical Engineering or related field

  • A specialist programmer in Java, Go and/or C/C++.

  • Experience in distributed systems design and development.

  • Experience with distributed computing and storage, including  experience with most of the following: server systems, storage, I/O, networking, and systems software.

  • Highly motivated with strong interpersonal skills, you have the ability to work successfully with multi-functional teams, principles and architects.

Ways to stand out from the crowd:

  • Background with Distributed Systems.

  • Experience with Dask, Apache Spark, Apache Beam is plus.

  • A go getter attitude to investigate and understand technical requirements for open-ended problems.

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

ByteDance - Tech Lead Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Playrix - Lead SDET

Playrix

Ukraine (Remote)
6 Months ago
Riot Games - Staff Software Engineer (Services) - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
ByteDance - Machine Learning Engineer Intern (Product RD and Infrastructure - LLM Unit Tests)

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Microsoft - Software Engineer 2

Microsoft

Redmond, Washington, United States (On-Site)
3 Weeks ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Good Job Games - Junior Software Engineer

Good Job Games

İstanbul, Türkiye (On-Site)
5 Months ago
Pika - Staff Software Engineer

Pika

Palo Alto, California, United States (On-Site)
2 Months ago
Every matrix - Senior Java Developer

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
4 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Skillz - Lead Web Full Stack Engineer (Las Vegas)

Skillz

Las Vegas, Nevada, United States (On-Site)
3 Months ago
ByteDance - Backend Software Engineer, Infrastructure Platform

ByteDance

New York, New York, United States (On-Site)
3 Weeks ago
ION - Software Architect - Java Multi-Tenant SAAS Cloud Native

ION

Pune, Maharashtra, India (On-Site)
7 Months ago
SafeSend - QA Engineer L1

SafeSend

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Meta - Software Engineering Manager, Product

Meta

New York, New York, United States (Remote)
6 Months ago
Luxoft - Senior Mobile QA Automation

Luxoft

Pune, Maharashtra, India (On-Site)
5 Months ago
ByteDance - Senior Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
CloudHire - Database Solution Architect

CloudHire

Haryana, India (Remote)
1 Month ago
Everyday Health Group - Principal Software Engineer, Android

Everyday Health Group

Boston, Massachusetts, United States (Remote)
1 Month ago
ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Twitch - Senior Software Engineer

Twitch

New York, New York, United States (On-Site)
3 Weeks ago
Inkittt - Senior Software Engineer, Mobile Full-Stack

Inkittt

San Francisco, California, United States (Hybrid)
1 Month ago
ByteDance - Video Experience Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Microsoft - Member of Technical Staff - Product Engineer

Microsoft

Mountain View, California, United States (Hybrid)
3 Weeks ago
Luma Pictures - Linux Systems Administrator (Mid to Senior Level)

Luma Pictures

Los Angeles, California, United States (Remote)
1 Month ago
NVIDIA - Senior ASIC Verification Engineer - GPU Memory Subsystem

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago
The Mill - Senior Systems Engineer

The Mill

New York, New York, United States (On-Site)
10 Months ago
Samsung Semiconductor - Principal, Emulation Lead

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
Twitch - Product Marketing Manager

Twitch

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - Platform Software Product Manager

NVIDIA

Santa Clara, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Genpop Interactive - Senior Software Engineer (Backend)

Genpop Interactive

(Remote)
7 Months ago
Epic Games - Senior Software Engineer

Epic Games

United States (On-Site)
4 Months ago
Epic Games - Programmeur sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Evolution - Backend Developer - Game Server

Evolution

Gothenburg, Västra Götaland County, Sweden (On-Site)
6 Months ago
Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
1 Month ago
Hacksaw Studios - C# Platform Developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
3 Weeks ago
AppLovin - Software Engineer I, Backend

AppLovin

Palo Alto, California, United States (On-Site)
2 Months ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Casumo - Engineering Team Lead

Casumo

(Hybrid)
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)

Massachusetts, 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)

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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