New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Software Engineering Intern, Sparse Linear Algebra Team

NVIDIA
Apply →
internship $20-$71/hour

First indexed 14 Oct 2026

Description

NVIDIA is seeking software engineering interns for its Sparse Linear Algebra team, which develops libraries like cuSPARSE for high-performance computing and deep learning software stacks.

The intern will work on optimizing algorithms for sparse matrix operations, including sparse matrix-vector and sparse matrix-matrix products, for current and future GPUs.

Responsibilities:

  • Prototype and develop numerical algorithms for high-performance sparse linear algebra libraries for GPUs
  • Analyze the performance of GPU implementations and find opportunities for improvements
  • Collaborate with team members to understand software use cases and requirements

Requirements:

  • Pursuing MS or PhD in Computational Science, Computer Science, Applied Mathematics, or 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

Benefits:

  • Competitive hourly rate ($20-$71 USD)
  • Intern benefits package

NVIDIA is an equal opportunity employer and values diversity in its employees.