Nvidia
Software Performance at Scale Intern - Fall 2026
Found: Today
This role is based in Santa Clara, CA.
Compensation:
$20 - $71/hour
Responsibilities:
- Collaborate with engineers to develop, evaluate, and optimize software performance in large GPU clusters.
- Analyze large scale workloads for application and infrastructure improvements.
- Research and analyze data to identify trends and support data-driven decisions.
- Work with cross-functional teams to validate performance improvements.
Requirements:
- Current enrollment in a Bachelor’s, Master’s, or PhD program in Computer Science, Electrical Engineering, or a related field.
- Strong programming skills in C/C++ or Python.
- Knowledge of algorithms, data structures, and systems software.
- Experience with Deep Learning frameworks.
- Exposure to high performance or large-scale computing environments.
Preferred Qualifications:
- Experience with performance profiling tools and techniques.
- Previous internship or project experience in software performance optimization.
- Contributions to open-source projects or participation in coding competitions.