Sparse Linear Algebra Libraries Intern - Summer 2027
NVIDIA· Intern
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
- Senior Physical Verification Engineer4d agoEngineer, ASIC
- Senior System Software Engineer, Display Security4d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware4d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer4d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence4d agoHybrid (Remote / Local) · Architect