Intern, Deep Learning Computer Architecture

Nvidia

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $207k
$141k $273k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $166,875–$247,112.

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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Intern, Deep Learning Computer Architecture

NVIDIA 2027 Internships: Deep Learning Computer Architecture is a full-time internship opportunity within the Deep Learning Computer Architecture team. During this twelve-week internship, students will work on projects that have a measurable impact on the business. The role involves tackling complex challenges in accelerated computing and deep learning. Candidates must be pursuing a B.S., M.S., or Ph.D. in Electrical Engineering, Computer Engineering, or a related field. Key responsibilities and required expertise include GPU and CPU architecture, parallel programming, high-performance computing systems, and neural network architectures. Necessary skills involve modeling, performance analysis, profiling, and optimizing. Specific technical requirements include proficiency in C, C++, Perl, CUDA, OpenCL, OpenACC, and deep learning frameworks like PyTorch, TensorFlow, and Caffe, as well as HPC tools like MPI and OpenMP.

What you'll do

  • Develop and execute projects with a measurable impact on the business.
  • Perform modeling and performance analysis for GPU and CPU architectures.
  • Optimize and profile high-performance computing systems.
  • Implement parallel programming using CUDA, OpenCL, or OpenACC.
  • Develop and analyze deep learning neural network architectures.
  • Write and maintain code using C, C++, and Perl.
  • Utilize deep learning frameworks such as PyTorch, TensorFlow, or Caffe.
  • Apply HPC technologies including MPI and OpenMP to solve complex problems.

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.
  • Must clearly indicate an anticipated graduation date (month and year) on the resume or CV.
  • Experience in GPU Architecture, CPU Architecture, Deep Learning, GPU Computing, Parallel Programming, or High-Performance Computing Systems may be required.
  • Experience in Modeling/Performance Analysis, Parallel Processing, Neural Network Architectures, GPU Acceleration, or Compiler Programming may be required.
  • Experience in Profiling, Optimizing, and/or Analysis may be required.
  • Prior experience or knowledge in C, C++, Perl, CUDA, or GPU Computing (CUDA, OpenCL, OpenACC) may be required.
  • Prior experience or knowledge in Deep Learning Frameworks (PyTorch, TensorFlow, Caffe) may be required.
  • Prior experience or knowledge in HPC (MPI, OpenMP) may be required.

More like this

Similar roles

Deep Learning Intern

Nvidia

Santa Clara, CA 15 days ago
Deep Learning CUDA PyTorch TensorFlow JAX C++ C Python GPU Programming HPC cuDNN cuBLAS Computer Vision Linux Docker Kubernetes AWS Azure GCP Spark Kafka Cassandra Vulkan OpenGL OpenCL Bash Go

Intern, Computer Architecture

Nvidia

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

Internship, Hardware Physical Design / VLSI

Nvidia

Santa Clara, CA 5 days ago
VLSI Physical Design Floorplanning Place and Route Static Timing Analysis Clock Tree Synthesis Physical Verification DRC LVS Power Integrity IR Drop Analysis RC Extraction Digital Design Mixed-Signal Design Computer Architecture ICC2 PrimeTime dc_shell Innovus SeaHawk Python C++ C Perl TCL Linux SKILL Make Design Compiler Scheme

Intern, Digital Circuit Design

Nvidia

Santa Clara, CA 5 days ago
Verilog SystemVerilog VHDL Python Perl SPICE HSPICE CMOS FinFET Cadence Synopsys EDA Tools Digital Circuit Design SRAM Timing and Delay Analysis Power Management Monte Carlo SerDes Object-Oriented Programming Operating Systems

Hardware Design for Test (DFT) Intern

Nvidia

Santa Clara, CA 5 days ago
Design for Test (DFT) Digital Design Static Timing Analysis (STA) ATPG Boundary Scan JTA Memory BIST Logic BIST Streaming Scan Network Perl TCL C C++ Python Synopsys TetraMAX Cadence Modus Linux

Hardware ASIC Design Intern

Nvidia

Santa Clara, CA 5 days ago
RTL Design HDL SystemVerilog Verilog VHDL UVM Digital Design VLSI Design Synthesis Static Timing Analysis STA Computer Architecture SoC SRAM Design Physical Design P&R Timing Closure Python C++ C Perl TCL Linux Testbench Creation Functional Coverage CMOS Transistors Power and Performance Optimization