Sparse Linear Algebra Libraries Intern - Summer 2027
Core
Develop highly optimized numerical algorithms and APIs for sparse linear algebra libraries (e.g., cuSPARSE) to accelerate high-performance computing and deep learning workloads on GPUs.
Role type
Software engineering intern (high-performance computing)
Builds
Production-ready sparse linear algebra libraries for GPUs
Domain
High-performance computing, Deep learning, GPU architecture
Deliverable
production ML models
Required skills
C++ programming, CUDA/OpenMP parallel programming, sparse linear algebra algorithms, performance analysis, code/kernel generation, compiler optimizations
Preferred skills
Numerical methods, floating-point arithmetic, GPU/CPU hardware architecture, Python scripting, sparse compilers (MLIR/TACO)
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
Seniority
Intern
