NVIDIA 2026 Internships: Deep Learning - US

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 ?

Docker @ 3 Go @ 3 Kafka @ 3 Kubernetes @ 3 Linux @ 3 Python @ 3 Spark @ 3 GCP @ 3 Algorithms @ 3 TensorFlow @ 3 AWS @ 3 Azure @ 3 Bash @ 3 Networking @ 3 Perl @ 3 React @ 3 PyTorch @ 3 Cassandra @ 3 CUDA @ 3 GPU @ 3

Details

NVIDIA offers 12-week, full-time Deep Learning internships that provide hands-on experience with industry-leading Deep Learning teams. Interns work on projects with measurable impact across areas such as deep learning algorithms, frameworks and libraries, GPU optimization, and performance-oriented software for accelerated computing. Applications are reviewed on an ongoing basis.

Responsibilities

  • Work on projects during a 12-week, full-time internship that have measurable impact on NVIDIA's business.
  • Develop algorithms for deep learning, data analytics, or scientific computing and improve performance of GPU implementations.
  • Build and optimize underlying frameworks and libraries to accelerate deep learning on GPUs.
  • Contribute to software packages such as JAX, PyTorch, and TensorFlow; integrate library features (e.g., cuDNN) or CUDA features, and perform performance tuning and analysis.
  • Optimize core deep learning algorithms and numeric libraries (e.g., cuDNN, cuBLAS) and help maintain build, test, and distribution infrastructure for these libraries on NVIDIA-supported platforms.

Requirements

  • Must be actively enrolled in a university pursuing a Bachelor’s, Master’s, or PhD degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field for the entire duration of the internship.
  • Internship is full-time for 12 weeks; students at the appropriate year in school are eligible.
  • Relevant coursework or internship experience could include: Deep Neural Networks, Linear Algebra, Numerical Methods, Computer Vision, Software Design, Computer Memory (disk, memory, caches), CPU and GPU Architectures, Networking, Numeric Libraries, Embedded System Design and Development, Drivers, Real-Time Software.
  • Depending on the role, prior experience or knowledge could include programming skills and technologies such as: C, C++, CUDA, Python, x86, ARM CPU, GPU programming, Linux, Direct3D, Vulkan, OpenGL, OpenCL, Spark, Perl, Bash/Shell scripting, container tools (Docker, Kubernetes), infrastructure platforms (AWS, Azure, GCP), data technologies (Kafka, ELK, Cassandra, Apache Spark), React, Go.
  • Strong interest in accelerated computing, GPU performance, and deep learning frameworks is expected.

Benefits

  • Internship hourly rates: 20 USD - 71 USD (standard pay based on position, location, year in school, degree, and experience).
  • Eligible for intern benefits (see NVIDIA intern benefits page).
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment. Applications are accepted on an ongoing basis.