Sparse Linear Algebra Libraries Intern

Nvidia

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$99k $262k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $114,400–$241,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 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 · Sparse Linear Algebra Libraries Intern

As a Sparse Linear Algebra Libraries Intern - Summer 2027, you will join the Sparse Linear Algebra team to develop high-performance computing and deep learning software stacks. You will work with senior engineers to prototype and develop numerical algorithms for libraries like cuSPARSE, providing fast computing primitives for sparse matrix-vector and sparse matrix-matrix products. Your daily responsibilities include implementing new numerical algorithms, defining APIs, analyzing GPU performance, and solving difficult numerical corner cases. You will utilize C++, CUDA, and OpenMP while applying skills in performance analysis, test design, and code/kernel generation. The work involves optimizing operations for current and future GPUs across unstructured sparse matrix inputs, addressing technical needs in gaming, machine learning, autonomous driving, and chip modeling through mathematical algorithm changes and compiler optimizations.

What you'll do

  • Prototype and develop numerical algorithms for high-performance sparse linear algebra libraries on GPUs.
  • Analyze the performance of GPU implementations to identify and implement optimization opportunities.
  • Implement new numerical algorithms for sparse matrix-vector and sparse matrix-matrix products.
  • Define APIs for high-performance computing and deep learning software stacks.
  • Identify and resolve solutions for difficult numerical corner cases.
  • Utilize code/kernel generation techniques to optimize operations for unstructured sparse matrix inputs.
  • Perform general software engineering tasks including debugging, performance analysis, and test design.

What we're looking for

  • Pursuing an MS or PhD in Computational Science, Computer Science, Applied Mathematics, or an equivalent program area.
  • Strong C++ programming, debugging, performance analysis, and test design skills.
  • Experience implementing sparse linear algebra algorithms.
  • Parallel programming experience using CUDA and/or OpenMP.
  • Experience with domain-specific language design, code/kernel generation, and compiler optimizations.
  • Exposure to numerical methods, floating-point arithmetic, and numerical error analysis (preferred).
  • Knowledge of GPU/CPU and network hardware architecture (preferred).
  • Proficiency in a scripting language, preferably Python (preferred).

More like this

Similar roles

Differentiable Simulation Research Intern

Nvidia

Santa Clara, CA 15 days ago
CUDA Python C++ PyTorch JAX Automatic Differentiation Adjoint Methods GPU Computing Numerical Linear Algebra PDEs Optimization PETSc Trilinos MFEM libCEED OpenFOAM NVIDIA Warp CUDA-X Scientific Computing

Senior Math Libraries Engineer, Sparsity in AI

Nvidia

Remote (Santa Clara, CA) 137 days ago $184,000–$287,500
C++ CUDA Python PyTorch MPI OpenMP MLIR TACO Sparse Linear Algebra HPC Deep Learning CI/CD JIRA Numerical Linear Algebra
6+ yrs exp Remote

Senior Math Libraries Engineer, AI and HPC

Nvidia

Santa Clara, CA +5 22 days ago $184,000–$287,500
C++ CUDA MPI OpenMP OpenACC pthreads Python Assembly JIT Kernel Generation HPC Deep Learning Machine Learning JIRA Agile Operator Fusion Linear Algebra
8+ yrs exp Hybrid

Machine Learning Intern

DoorDash, Inc

San Francisco, CA +3 32 days ago $130,600–$192,000
Machine Learning Artificial Intelligence NLP RecSys Computer Vision Causal Inference Graph Analysis Python Java C++ Kotlin GoLang TensorFlow PyTorch MLFlow Big Data Analytics Ranking

Operations Research Intern

DoorDash, Inc

Sunnyvale, CA 8 days ago $130,600–$192,000
Operations Research Mathematical Programming Java Kotlin Scala SQL Cplex Gurobi Coin-OR Xpress Machine Learning Statistical Analysis Tableau Chartio Mode Version Control Unit Testing Algorithms VRP