Performance Engineering Intern, Deep Learning and HPC - Summer 2025

1 Month ago • Upto 1 Years • Research & Development

Job Summary

Job Description

NVIDIA seeks a Performance Engineering Intern to focus on Deep Learning (DL) and High-Performance Computing (HPC) applications. The intern will plan and execute GPU performance benchmarking across various frameworks and applications, analyze data, and generate reports for internal teams. Responsibilities include developing Python scripts for automation, debugging performance issues, learning latest DL/HPC applications, and assisting in tool development for automated testing. The intern will work with multi-functional teams in a dynamic environment with shifting priorities. The role involves collaboration, data analysis, and reporting on findings.
Must have:
  • Python scripting
  • Linux system knowledge
  • Software compilation & debugging
  • Data analysis & reporting
  • Excellent communication
Good to have:
  • TensorFlow/PyTorch experience
  • HPC application experience (LAMMPS, GROMACS etc.)
  • GPU programming (CUDA, OpenACC, OpenCL)
  • Docker/Singularity experience
  • Cloud computing experience (AWS, GCP, Azure)
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

Hedra - Machine Learning Engineer (CUDA)

Hedra

San Francisco, California, United States (On-Site)
2 Weeks ago
Samsung Semiconductor - Principal Engineer, AI/ML Software Compiler

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Weeks ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Hyderabad, Telangana, India (Hybrid)
2 Months ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Canada (On-Site)
1 Month ago
Tencent - NLP Research Intern 104493

Tencent

London, England, United Kingdom (On-Site)
3 Months ago
NVIDIA - Image and Data Processing Libraries Intern

NVIDIA

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Rivos - Accelerator Microarchitecture Performance Modeling

Rivos

Austin, Texas, United States (Remote)
6 Months ago
Cadence - Lead C++ Software Engineer

Cadence

San Jose, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Product Program Manager

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
NVIDIA - Power Integrity Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Nintendo - Senior Data Scientist

Nintendo

Redmond, Washington, United States (On-Site)
3 Months ago
Samsung Semiconductor - Intern, Machine Learning Research Scientist

Samsung Semiconductor

San Jose, California, United States (Hybrid)
3 Months ago
NVIDIA - Data Scientist

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
ByteDance - Research Scientist/Engineer, Large Language Model - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Omnissa - Staff Engineer (Data Science)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Krafton  - AI Quality Evaluator (Chinese Model)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Tencent - Research Intern (NLP)

Tencent

California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Machine Learning, Search

Google

Mountain View, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Life church - Associate Youth Pastor

Life church

United States (On-Site)
6 Months ago
Onward Search - Java Developer III

Onward Search

Portland, Oregon, United States (On-Site)
2 Weeks ago
Lionsgate Games - Manager, Social Media Theatrical Marketing

Lionsgate Games

Santa Monica, California, United States (On-Site)
1 Month ago
Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

United States (Remote)
3 Weeks ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Raleigh, North Carolina, United States (On-Site)
5 Months ago
Crunchyroll - Business Affairs Associate

Crunchyroll

Culver City, California, United States (On-Site)
2 Months ago
Meta - Software Engineer, Machine Learning

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
PlayStation Global - Manager, Analytics Engineering

PlayStation Global

Aliso Viejo, California, United States (On-Site)
2 Weeks ago
GoMotive - Senior Sales Engineer, Strategic - TX

GoMotive

United States (Remote)
3 Weeks ago
WebMD - Sr. Product Manager, Clinical Interoperability

WebMD

Newark, New Jersey, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - AR Optics Architect - Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Krafton  - CEO's Office Staff

Krafton

Seoul, South Korea (On-Site)
2 Months ago
NVIDIA - Senior Manager, SONiC Software

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Silicon Validation and Productization Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
NVIDIA - Senior Technical Instructor - AI and Data Center Infrastructure

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Weeks ago
Luxoft - Regular BSP Developer

Luxoft

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
NVIDIA - Senior Post-Silicon PHY System Engineer

NVIDIA

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

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Firmware Engineer - Embedded Controller

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Senior Software Video Engineer

NVIDIA

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

Texas, United States (Remote)

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

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

United Kingdom (Remote)

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

Bengaluru, Karnataka, India (Hybrid)

Toronto, Ontario, Canada (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