← All roles

Sparse Linear Algebra Libraries Intern - Summer 2027

NVIDIA· Intern
Apply on company site
Santa Clara, CA$20/hr - $71/hrinternPosted 1w ago

About the role

Software engineering internship on NVIDIA's Sparse Linear Algebra team developing high-performance libraries (e.g., cuSPARSE) for GPUs, focusing on sparse matrix/vector and matrix/matrix operations, API design, and performance optimization.

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

Qualifications

  • 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

Skills

Required:C++CUDASparse linear algebra
Nice to have:OpenMPDomain-specific language design / code generation / compiler optimizationPython

Benefits

  • Intern benefits (eligible)
Last updated Oct 16, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA