Software Performance at Scale Intern - Fall 2026
At a glance
AI generatedTL;DR
As an NVIDIAN Software Performance at Scale Intern, you will join a world-class engineering team in Santa Clara, CA, focusing on developing, evaluating, and optimizing software performance within large GPU clusters. Your day-to-day responsibilities include analyzing large-scale workloads to identify improvement opportunities, collaborating with cross-functional teams for integration and validation of performance enhancements, and conducting research to inform data-driven decisions. Ideal candidates are currently enrolled in a Bachelor’s, Master’s, or PhD program in Computer Science, Electrical Engineering, or related fields, with strong programming skills in C/C++ or Python, knowledge of algorithms and systems software, and experience using Deep Learning frameworks. Hands-on experience with performance profiling tools and previous internship or project work in large-scale computing environments is highly valued.
Skills
What you'll do
- Develop, evaluate, and optimize software performance in large GPU clusters.
- Analyze large-scale workloads to identify application and infrastructure improvement opportunities.
- Integrate and validate performance improvements with cross-functional teams.
- Research data trends, link changes to events, and assist the team in making informed decisions.
- Use performance profiling tools and techniques to enhance software efficiency.
What we're looking for
- Current enrollment in a Computer Science, Electrical Engineering, or related field program.
- Strong programming skills in C/C++ or Python.
- Proven knowledge of algorithms, data structures, and systems software.
- Experience using Deep Learning frameworks and high performance computing environments.
- Hands-on experience with performance profiling tools and techniques.
- Previous internship or project experience in software performance optimization at scale.
Employer
About Nvidia
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 825 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.
Most-posted roles
- Senior Solutions Architect, AI Infrastructure 4
- Senior System Software Engineer - AV Platform 4
- Senior Circuit Design Engineer 3
- Senior Circuit Methodology Engineer 3
- Senior Deep Learning Performance Architect 3