NVIDIA
NVIDIA 2027 Internships: Software Engineering
US, CA, Santa Clara · Internship · Posted Oct 12, 2026
- Experience
- No specific number of years stated; prior experience or knowledge may be required depending on the role.
- Education
- Currently pursuing a B.S., M.S., or Ph.D. degree in Electrical Engineering, Computer Engineering, or a related field.
About the job
Complete a 12-week, full-time software engineering internship, contributing to projects across areas such as development tools, cloud infrastructure, tools infrastructure, and machine learning operations.
What you'll do
- Develop and troubleshoot software, infrastructure, and tools in one of several possible internship areas.
- Support work involving cloud storage, chip-related workflows, debugging, performance analysis, or machine learning systems.
- Contribute to projects with measurable business impact alongside software and chip design teams.
What they ask for
- Actively enrolled for the full internship in a B.S., M.S., or Ph.D. program in Electrical Engineering, Computer Engineering, or a related field.
- Clearly state the anticipated graduation month and year on a resume or CV.
- Depending on the role, relevant programming skills or technology knowledge may be required.
Pay
20 USD - 71 USD per hour; hourly rate
Tools
Jenkins, Linux, Java, C++, CUDA, Python, Kubernetes, Docker
AI focus
Some roles involve machine learning operations, deep learning, GPU and accelerated computing, validation frameworks, training acceleration, and real-time inference. NVIDIA also states that it uses AI tools in its recruiting processes.
Model-written summary · the original posting is authoritative