Deep Learning Intern

Nvidia

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Santa Clara, CA
Posted
23 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $208k
$150k most similar roles pay here $275k

This listing doesn't post a salary. Most similar roles pay $162,000–$254,750.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Deep Learning Intern

NVIDIA 2027 Internships: Deep Learning interns join leading teams to work on projects with measurable business impact over a twelve-week period. The role involves developing algorithms for deep learning, data analytics, and scientific computing to improve GPU performance, or building underlying frameworks and libraries like JAX, PyTorch, and TensorFlow. Tasks include integrating features such as cuDNN or CUDA, performing performance tuning, and maintaining build and distribution infrastructure. Candidates should possess knowledge in areas like Deep Neural Networks, Linear Algebra, Computer Vision, and Computer Architecture. Required technical skills may include C, C++, CUDA, Python, x86, ARM CPU, Linux, and various graphics APIs like Vulkan or OpenGL. The work focuses on the domain of accelerated computing to solve complex challenges in fields such as AI, digital twins, robotics, and self-driving cars.

What you'll do

  • Develop algorithms for deep learning, data analytics, and scientific computing to improve GPU performance.
  • Build underlying frameworks and libraries to accelerate deep learning on GPUs.
  • Contribute directly to major software packages such as JAX, PyTorch, and TensorFlow.
  • Integrate the latest library features like cuDNN or CUDA into existing software.
  • Perform performance tuning and analysis for deep learning algorithms and libraries.
  • Maintain build, test, and distribution infrastructure for libraries across NVIDIA supported platforms.
  • Optimize core deep learning libraries such as CuBLAS and CuDNN.

What we're looking for

  • Must be actively enrolled in a university pursuing a B.S., M.S., or Ph.D. degree in Electrical Engineering, Computer Engineering, or a related field.
  • Anticipated graduation date must be clearly indicated on the resume or CV.
  • Experience with Deep Neural Networks, Linear Algebra, Numerical Methods, and/or Computer Vision may be required.
  • Experience with Software Design, Computer Memory, CPU and GPU Architectures, Networking, and Embedded System Design may be required.
  • Experience with Driver development and Real-Time Software may be required.
  • Experience with Computer Architecture (CPUs, GPUs, FPGAs), GPU Programming Models, and Performance-Oriented Parallel Programming may be required.
  • Knowledge of programming skills and technologies such as C, C++, CUDA, Python, x86, ARM CPU, GPU, Linux, and Bash/Shell Scripting may be required.
  • Experience with Graphics APIs (Direct3D, Vulkan, OpenGL), OpenCL, or container tools like Docker and Kubernetes may be required.

More like this

Similar roles

Software Engineering Intern

Nvidia

Santa Clara, CA 23 days ago
CUDA C++ Python Go Java JavaScript React Vue Kubernetes Docker Ansible Git Perforce SQL TensorRT cuDNN cuBLAS NCCL NumPy SciPy Linux Unix/Shell Scripting Microservices SLURM LSF

Ph.D. Research Generative AI Intern

Nvidia

Santa Clara, CA 23 days ago
Python C++ CUDA PyTorch JAX TensorFlow Deep Learning Generative AI Computer Vision Large Language Models Diffusion Models Multimodal Foundation Models World Models Action-Based Transformers Physics-Based Simulation Synthetic Data Generation Partial Differential Equations

Intern, Deep Learning Computer Architecture

Nvidia

Santa Clara, CA 23 days ago
CUDA C++ C PyTorch TensorFlow OpenCL OpenACC MPI OpenMP Deep Learning GPU Computing High-Performance Computing Parallel Programming Compiler Programming Neural Network Architectures Performance Modeling Profiling

Ph.D. Research Computer Vision and Deep Learning Intern

Nvidia

Santa Clara, CA 23 days ago
Computer Vision Deep Learning Python C++ CUDA PyTorch TensorFlow 3D Vision Scene Understanding Neural Rendering Diffusion Models NeRFs Vision Transformers Neural Architecture Search Synthetic Data Generation

Intern, Autonomous Vehicles and Robotics

Nvidia

Santa Clara, CA 23 days ago
CUDA C++ Python ROS TensorFlow PyTorch Keras C Linux Computer Vision SLAM Mapping Localization OpenGL Simulation Cloud Technologies Version Control Data Structures Image Processing Deep Neural Networks

Intern, Computer Architecture

Nvidia

Santa Clara, CA 23 days ago
CUDA C++ C Python Verilog SystemVerilog VHDL Linux OpenCL MPI OpenMP DirectX OpenGL Vulkan Git Perforce High-Performance Computing Parallel Programming VLSI Design Computer Architecture