Outscal Logooutscal logo

Performance Engineering Intern, Deep Learning and HPC - Summer 2025

2 Weeks ago • Upto 1 Years • Research & Development

Job Summary

Job Description

As a Performance Engineering Intern at NVIDIA, you'll conduct GPU performance benchmarking on HPC and DL frameworks/applications. You'll analyze data, create reports for various teams, and develop Python scripts for automation. Responsibilities include debugging performance issues, learning the latest DL and HPC applications, and developing tools for automated testing. The internship involves working with multi-functional teams on multiple projects, with shifting priorities. You'll collaborate closely with internal engineering and marketing teams.
Must have:
  • Python scripting
  • Linux expertise (Ubuntu/CentOS)
  • Software compilation & debugging
  • Data analysis & reporting
  • Excellent communication
Good to have:
  • TensorFlow/PyTorch/MXNet/TensorRT experience
  • LAMMPS/GROMACS/Amber experience
  • Cloud (AWS/GCP/Azure) experience
  • CUDA/OpenACC/OpenCL programming
  • Docker/Singularity familiarity
Perks:
  • Intern benefits

Job Details

We are now looking for a Performance Engineer Intern focused on Deep Learning (DL) & High-Performance Computing (HPC) applications to join our diverse team. NVIDIA builds the most advanced data center GPUs in world that are utilized in a growing number of computing areas ranging from life sciences to deep learning to quantum chemistry. NVIDIA strives to deliver the best possible performance, which allows researchers and scientists to do more world-changing work than ever before.

Our team is responsible for generating benchmark data across a rapidly growing catalog of Deep Learning & HPC frameworks/applications on Nvidia and as well as competitive products. The data that we collect drives marketing/sales collaterals as well as engineering studies for current and future products. In some instances, we’ll write scripts that improve the team’s ability to gather data through automation and designing efficient processes for testing a wide variety of applications and hardware. You will have the opportunity to work with multi-functional teams and in a dynamic environment where multiple projects will be active at once and priorities may shift frequently.

What you’ll be doing:

  • Plan and execute GPU performance benchmarking across a wide range of HPC and DL frameworks and applications

  • Aggregate, analyze, and generate written and visual reports with the testing data for internal sales, marketing, SW, and HW teams

  • Develop Python scripts to automate the testing of DL & HPC-focused applications

  • Work with internal engineering team to debug performance issues

  • Learn to use the latest applications in the fields of Deep Learning and HPC

  • Assist with the development of tools and processes that improve our ability to perform automated testing

What we need to see:

  • Pursuing Bachelors/MS in Computer Engineering, Computer Science or related technical field

  • Excellent programming and debugging skills in a scripting language such as Python or Unix shell

  • Advanced knowledge using Linux based systems (Ubuntu and CentOS strongly preferred)

  • Proficient in compiling software from source code, including debugging errors encountered

  • Excellent English verbal and written interpersonal skills to improve collaboration with coworkers

  • Excellent data analysis skills and the ability to summarize findings in a written report

  • Familiarity using a container platform such as Docker or Singularity

Ways to stand out from the crowd:

  • Experience using a GPU-enabled deep learning framework such as TensorFlow, PyTorch, MXNet, or TensorRT

  • Experience using GPU-enabled HPC applications such as LAMMPS, GROMACS, Amber, RTM, etc…

  • Experience with GPU/CPU benchmarking on cloud solutions from AWS, GCP, Azure

  • GPU programming experience in CUDA, OpenACC, or OpenCL

  • Familiarity with software compilers such as GNU, Intel Composer, or PGI

We have some of the most forward thinking and hardworking people in the world working for us and our best-in-class engineering teams are rapidly growing. We are building a team that will help shape the future of data center computing. If you are passionate about new technologies, care about improving efficiency and quality, and want to be at the forefront of AI & HPC, we would love for you to join us.

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
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Circuit Design Engineer, Power Delivery

NVIDIA

California, United States (Hybrid)
2 Weeks ago
PlayStation Global - Staff Machine Learning Engineer, Enterprise Enablement

PlayStation Global

Carlsbad, California, United States (On-Site)
11 Hours ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Generative AI)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior Observability Architect, AI and HPC

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Assystems - Référent expérimenté en calculs dynamiques mécaniques H/F

Assystems

Marseille, Provence-Alpes-Côte D'Azur, France (On-Site)
4 Months ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
8 Months ago
NVIDIA - IO Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Actian - C Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - Staff/Senior Staff Software Engineer, ML Performance Optimization

Zoox

Seattle, Washington, United States (On-Site)
5 Months ago
GoTo Group - Senior Data Scientist (India)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Senior Machine Learning Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
11 Hours ago
NVIDIA - VLSI Physical Design Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Math Libraries Engineer – AI and HPC

NVIDIA

Santa Clara, California, United States (Remote)
1 Month ago
NVIDIA - Senior Software Engineer - Robot Learning Platform

NVIDIA

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
ByteDance - Video Analysis and Quality Algorithm Intern 2023 Summer/Fall (PHD)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Meta - Software Engineer (Technical Leadership)

Meta

Burlingame, California, United States (On-Site)
4 Months ago
NVIDIA - System Level Product Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Cloud Chamber - Dev QA Tools Tester

Cloud Chamber

Montréal, Québec, Canada (Hybrid)
2 Weeks ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
1 Week ago
HoYoverse - Senior Combat Designer

HoYoverse

Québec City, Quebec, Canada (Remote)
11 Hours ago
Epic Games - QA Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Ubisoft - Security Resilience Specialist

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Full Circle - Producer (Mobile) - Skate

Full Circle

Vancouver, British Columbia, Canada (Hybrid)
6 Days ago
The Walt Disney Company - Senior Look Development Technical Director

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Blazesoft - Hardware Integration Engineer & Backend Game Developer (.NET)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Weeks ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Henkel - Data Scientist-Intern

Henkel

Pune, Maharashtra, India (On-Site)
6 Months ago
Rivos - Silicon Logic Formal Verification - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Tesla - Mechanical Design Engineer - Seating

Tesla

Berlin, Berlin, Germany (On-Site)
1 Month ago
NVIDIA - Senior Datacenter GPU Power Architect

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Tencent - Software Engineering Associate

Tencent

(On-Site)
3 Months ago
NVIDIA - Senior Software Engineer - Build and Deployment Tools

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
NVIDIA - Senior Solutions Architect, HPC

NVIDIA

Illinois, United States (Remote)
2 Months ago
Meta - Software Engineer (Technical Leadership)

Meta

New York, New York, United States (On-Site)
4 Months ago
NVIDIA - Senior Software Verification Engineer - Switch Simulation

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month 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

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.


Hsinchu, Hsinchu City, Taiwan (On-Site)

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

Seoul, South Korea (Hybrid)

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

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

Shanghai, Shanghai, China (On-Site)

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

Be'er Sheva, South 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