About The Position

NVIDIA is seeking strategic, ambitious, hardworking, and creative students for its Deep Learning Computer Architecture internship opportunities. Over the 12-week full-time internship, students will work on projects with measurable business impact and gain hands-on experience with NVIDIA’s Deep Learning Computer Architecture teams. Applicants must be actively enrolled in a relevant degree program for the full duration of the internship and provide their anticipated graduation month and year on their resume or CV. Applications are accepted on an ongoing basis.

Requirements

  • Be actively enrolled at a university and pursuing a B.S., M.S., or Ph.D. in Electrical Engineering, Computer Engineering, or a related field for the full duration of the internship.
  • Clearly indicate the anticipated graduation month and year on a resume or CV.
  • Have course or internship experience in one or more relevant focus areas, which may include GPU architecture, CPU architecture, deep learning, GPU computing, parallel programming, or high-performance computing systems.
  • Relevant experience may include modeling and performance analysis, parallel processing, neural network architectures, GPU acceleration, deep learning neural networks, or compiler programming.
  • Depending on the internship role, prior experience or knowledge may be required in C, C++, Perl, CUDA, GPU computing (CUDA, OpenCL, OpenACC), deep learning frameworks (PyTorch, TensorFlow, Caffe), or HPC (MPI, OpenMP).

Responsibilities

  • Work on projects that have a measurable impact on NVIDIA’s business.
  • Gain hands-on experience with a Deep Learning Computer Architecture team.

Benefits

  • Eligible for intern benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service