NVIDIA 2026 Internships: Computer Architecture

at Nvidia
USD 41,600-147,700 per year
USD 20-71 per hour
INTERN
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 3 Python @ 3 Algorithms @ 3 Git @ 3 Parallel Programming @ 3 Perl @ 3 API @ 3 CUDA @ 3 GPU @ 3

Details

NVIDIA pioneered accelerated computing to tackle challenges no one else can solve. Our work in AI and digital twins is transforming the world's largest industries — from gaming to robotics, self-driving cars to life-saving healthcare, climate change to virtual worlds where we can all connect and create.

Throughout the 12-week full-time internship, students will work on projects that have a measurable impact on our business. We are seeking strategic, ambitious, hard-working, and creative individuals who are passionate about helping us tackle challenges no one else can solve. Applications are accepted on an ongoing basis.

Responsibilities

  • Work on industry-leading Computer Architecture teams on real projects during a 12-week full-time internship.
  • Contribute to projects in areas such as computer graphics, deep learning, ray tracing, parallel programming, memory architecture, GPU/CPU architecture, and high-performance computing systems.
  • Perform modelling and performance analysis, implement and test algorithms or architecture changes, and collaborate with cross-functional teams to deliver measurable impact.

Requirements

  • Must be actively enrolled in a university pursuing a Bachelor's, Master's, or PhD degree in Electrical Engineering, Computer Engineering, or a related field for the entire duration of the internship.
  • Course or internship experience related to one or more of the following focus areas is common:
    • Computer Architecture (Computer Graphics, Deep Learning, Ray Tracing, Parallel Programming, Memory Architecture, High-Performance Computing Systems)
    • Digital Systems, VLSI Design, GPU or CPU Architecture, Computer Arithmetic, CMOS Transistors and Circuits, Computer Organization, Computer System Design
    • Deep Learning, Modelling / Performance Analysis, Parallel Programming
    • Hardware Control Programming, GPU Acceleration, Parallel Processing (CUDA), High-Performance Computing (HPC), Embedded Systems
  • Depending on the internship role, prior experience or knowledge may include the following programming skills and technologies:
    • Verilog, SystemVerilog, VHDL
    • Linux, C, C++, Python, Perl
    • Modern Graphics APIs (DirectX, OpenGL, Vulkan)
    • GPU Computing (CUDA, OpenCL), GPU Acceleration
    • Revision Control (Perforce, Git)
    • HPC frameworks and primitives (MPI, OpenMP)

Compensation & Benefits

  • Internship hourly rate range: 20 USD — 71 USD per hour (rate depends on position, your location, year in school, degree, and experience).
  • Intern benefits are available; see NVIDIA intern benefits resources for details.

Additional Information

  • Click the NVIDIA student resources link to learn more about NVIDIA, early talent programs, and student benefits.
  • NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. We do not discriminate 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.