NVIDIA 2024 Internships: Software Engineering Intern
Santa Clara, CA
By submitting your resume, you’re expressing interest in one of our 2024 NVIDIA Software Engineering internships. We’ll review resumes on an ongoing basis, and a recruiter may reach out if your experience fits one of our many internships.
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.
Our internships offer an excellent opportunity to expand your career and get hands on with one of our industry leading Software teams. We’re seeking strategic, ambitious, hard-working, and creative individuals who are passionate about helping us tackle challenges no one else can solve.
Throughout the 12-week internship, students will work on projects that have a measurable impact on our business. We’re looking for students pursuing Bachelor's, Master's, or PhD degree within a relevant or related field.
Potential Internships in this field included (but not limited to):
  • Software Cloud
    • Understanding the overall architecture and design of our cloud storage infrastructure
    • Implementing, managing, and troubleshooting storage and data platform tools/technology, and automating storage infrastructure end-to-end
  • Software Tools Infrastructure
    • A software team that enables architects to build the next generation of amazing hardware, including GPU Development Tools, Chip Design, Validation, and Workflow Tools & Metrics, Process Management, and Compute Infrastructure teams
  • Data Science
    • Building GPU accelerated next generation AI Streaming platforms for Big Data and AI streaming workloads using parallel programming on GPUs leveraging CUDA
  • Web Development
    • Working on multiple web-based tools and applications, ensuring the framework/libraries are flexible and performs to meet all users’ requirements
What we need to see:
  • Currently pursuing a Bachelor's, Master's, or PhD degree within a relevant or related field
  • Depending on role, prior experience or knowledge requirements could include programming skills and technologies such as: C, C++, Python, Perl, Java, JavaScript, Unix/Shell Scripting, Graphics & GPGPU APIs (Vulkan, DirectX, OpenGL, CUDA, OpenCL), Data Processing Tools (ElasticSearch, Kibana, Grafana, MongoDB), OOP, GitLab, Linux, Go, SPARK, RAPIDS, REST API, CI/CD, Container Tools (Docker/Containers, Kubernetes), Infrastructure Platforms (AWS, Azure, GCP), Data Technologies (Kafka, ELK, Cassandra, Apache Spark), HTML, CSS, React, Angular, Kubernetes, and/or Ruby
  • Relevant academic of professional experience in Data Structures and Algorithms, Operating Systems, Distributed Systems, GPU Development, and/or Data Science
to learn more about NVIDIA, our early talent programs, benefits offered to students and other helpful student resources related to our latest technologies and endeavors.
The hourly rate for our interns is 19 USD - 93 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
. 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.

Average base salary estimate

Estimate provided by employer
/hr (est.)
The minimum salary range is
The maximum salary range is
If an employer includes a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.

Company overview

10000+ Employees
Company - Public
Computer Hardware Development
Information Technology
$5 to $10 billion (USD)

NVIDIA ratings

  • 94 %
    Recommend to a friend
  • 98 %
    Approve of CEO
  • CEO Jensen Huang
    Jensen Huang
    1,173 Ratings
  • Career Opportunities
  • Comp & Benefits
  • Culture & Values
  • Senior Management
  • Work/Life Balance

NVIDIA reviews by software engineer

  • "Pay and work life balance is good" (in 284 reviews)
  • "The culture is great if you can adapt to it." (in 279 reviews)
  • "Good people and projects to work on" (in 251 reviews)
  • "Good benefits with longer experience" (in 158 reviews)
  • "Pay is good and lots of learning oppurtunities" (in 259 reviews)
  • "Work life balance is bad" (in 284 reviews)
  • "Bad WLB in embedded teams Dynamic culture." (in 279 reviews)
  • "People are aggressive, somewhat arrogant and extremely entitled." (in 251 reviews)
  • "Bad salary and benefits, bad in human resources" (in 158 reviews)
  • "Base pay could be better" (in 259 reviews)

NVIDIA – Why work with us

Groundbreaking Work Leveraging AI and Deep Learning

The work we are doing matters. We are pursuing things that have never been done before. We are solving some of the most complex technical problems in the world for some for the smartest people in the world.

NVIDIA benefits

3 Ratings

Employer summary

NVIDIA works hard to deliver a comprehensive benefits package. We provide not only the basics - health care coverage, life and disability protection, pre-tax savings opportunities, etc. -- but we also offer many extras that you may not find at other employers. What really sets the NVIDIA benefits program apart is our willingness to listen to employee suggestions, try new things, and go above and beyond the norm to see how we can best support our employees -- and their family members -- as they strive to balance their personal and professional lives.


Employee benefit reviews

Most commented

  • Health Insurance(147 comments)

    "very comprehensive health and medical benefits"

  • 401K Plan(80 comments)

    "Generous 401k match, even for Postdocs"

  • Maternity & Paternity Leave(48 comments)

    "Very good for having new borns"

  • Nov 20, 2023
    Former Finance Director in Santa Clara, CA, California

    fantastic benefits and ESPP plan

  • Nov 14, 2023
    Current Employee in Santa Clara, CA, California

    Employee stock purchase program, time off, company store

  • Nov 14, 2023
    Current Research Postdoctoral Fellow in Seattle, WA, Washington State

    Everything is great, but one odd thing is that the online mental health care through Cigna doesn't seem to recognize the NVIDIA plan automatically.

More jobs like this one
Looking for something similar? We've got options.