1

Nvidia Software Intern Jobs (NOW HIRING)

OR

$15 - $20/hr

We are looking for a Quantum Error Correction Research Scientist Intern to develop automated, high ... GPU-accelerated simulation experience with cuQuantum, CUDA-Q, or related NVIDIA quantum software.

next page

Showing results 1-20

Nvidia Software Intern information

See salary details

$11

$22

$39

How much do nvidia software intern jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for nvidia software intern in the United States is $22.89, according to ZipRecruiter salary data. Most workers in this role earn between $18.51 and $24.28 per hour, depending on experience, location, and employer.

What does an Nvidia Software Intern do?

An Nvidia Software Intern works alongside experienced engineers to develop, test, and optimize software solutions for Nvidia's products and technologies. Interns are often involved in projects related to graphics processing, artificial intelligence, or driver development. They may write code, contribute to debugging sessions, and help improve the performance or reliability of Nvidia's software offerings. The internship provides valuable hands-on experience, exposure to cutting-edge technology, and opportunities to collaborate with teams across the company.

What types of projects and technologies do Nvidia Software Interns typically work on during their internship?

As a Software Intern at Nvidia, you'll often have the opportunity to work on projects involving graphics processing, artificial intelligence, machine learning, or drivers and tools for hardware products. Interns typically collaborate with experienced engineers in small, agile teams, contributing code, testing new features, and participating in code reviews. The work environment is fast-paced and intellectually stimulating, offering hands-on exposure to leading-edge technologies. Interns are encouraged to share ideas, ask questions, and take ownership of meaningful tasks, often resulting in deliverables that impact real-world products.

What is the difference between Nvidia Software Intern vs Nvidia Software Engineer?

AspectNvidia Software InternNvidia Software Engineer
Required CredentialsTypically pursuing or recently completed a Bachelor's or Master's in Computer Science or related fieldBachelor's or higher in Computer Science or related field, often with 1+ years of experience
Work EnvironmentInternship program, collaborative team projects, learning-focusedFull-time role, responsible for developing and maintaining software products
Employer & Industry UsagePart of Nvidia's internship program, industry-specific for graphics, AI, and computingCore team member, involved in product development within Nvidia's tech divisions

The Nvidia Software Intern role is an entry-level, learning-focused position for students or recent graduates, while the Nvidia Software Engineer is a full-time professional role requiring more experience and responsibility. Interns gain hands-on experience, whereas engineers contribute directly to Nvidia's software products and solutions.

What are the key skills and qualifications needed to thrive as an Nvidia Software Intern, and why are they important?

To thrive as an Nvidia Software Intern, you need a solid foundation in computer science fundamentals, programming skills (especially in C++ or Python), and enrollment in a relevant degree program such as computer science or engineering. Familiarity with version control systems like Git, experience with Linux environments, and knowledge of GPU programming or CUDA are commonly required. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out in this role. These qualifications and skills are crucial for contributing to innovative projects, collaborating with senior engineers, and quickly adapting to new technologies at Nvidia.
Infographic showing various Nvidia Software Intern job openings in the United States as of June 2026, with employment types broken down into 9% Internship, 3% As Needed, 8% Full Time, and 80% Part Time. Highlights an 83% Physical, 8% Hybrid, and 9% Remote job distribution, with an average salary of $47,621 per year, or $22.9 per hour.
AI and Systems Software Intern, At Scale AI - Fall 2026

AI and Systems Software Intern, At Scale AI - Fall 2026

Nvidia Corporation

Santa Clara, CA โ€ข On-site

Full-time

Posted 14 days ago


Job description

Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science. Today, NVIDIA's GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world. We are looking to grow our company and teams with the smartest people in the world and there has never been a more exciting time to join our team!
NVIDIA is looking for an intern for an exciting role in AI and Systems Software for datacenter applications. You will be deeply involved in system-level debugging, analyzing our large-scale infrastructure reliability, and correlating complex failure modes to underlying hardware or system issues. We are working with the latest Accelerated Computing and Deep Learning software and hardware platforms, along with many scientific researchers, developers, and customers to craft improved workflows and develop new, leading differentiated solutions. Our team interacts with OS, container technologies, GPU compute, and systems specialists to architect, develop and bring up large scale performance software components and optimize performance.
What you'll be doing:
  • Investigate and triage failures within large-scale compute clusters, performing deep-dive analysis to distinguish between software glitches, configuration errors, and hardware faults.
  • Analyze logs and telemetry to correlate specific job failures to system-level issues and diagnostic test failures, helping to reduce noise and identify root causes.
  • Assist with the tracking, calculation, and reporting on key reliability metrics, specifically Mean Time Between Failures (MTBF) and Mean Time Between Interruptions (MTBI), to drive infrastructure improvements.
  • Assist in analyzing large-scale workload issues, searching for application and infrastructure improvement opportunities to ensure jobs run as fast and reliably as possible.
  • Work closely with a mentor to learn about hardware validation suite architecture, document debugging methodologies, and help the team make intelligent, data-backed engineering decisions.

What we need to see from you:
  • Pursuing a BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Proficiency in Python and Bash/Shell scripting for automation and tool development.
  • Proven debugging skills with an ability to isolate issues in complex, distributed systems.
  • Exposure to high-performance computing (HPC) environments, cluster managers (e.g., Slurm, Kubernetes), or large-scale distributed systems.

Ways to stand out:
  • Familiarity with server architecture (PCIe, NVLink, CPU/GPU interactions) and hardware diagnostics.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with system profiling and debugging tools (e.g., strace, gdb, perf).
  • Experience running and analyzing standard industry benchmarks on Linux systems.
  • Desire to learn and be part of a committed and hardworking team with excellent collaboration and communication skills.
  • Ability to multitask effectively in a dynamic, high-performance environment.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
Our internship hourly rates are a standard pay based on the position, your location, year in school, degree, and experience. The hourly rate for our interns is 20 USD - 71 USD.
You will also be eligible for Intern benefits.
Applications for this job will be accepted at least until May 31, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
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.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993