CareerPlan

Senior Math Libraries Engineer - Sparse Linear Algebra

US, CA, Santa ClaraFull-time$152k2026-01-09 → 2026-11-10

Core

Designing, implementing, and optimizing scalable high-performance numerical sparse linear algebra software for existing and future GPU architectures.

Role type

Senior IC high-performance computing engineer (sparse linear algebra)

Builds

GPU-accelerated libraries and SDKs (cuSPARSE, cuDSS) for AI, data analytics, and scientific simulations

Domain

High-performance computing, GPU acceleration, sparse linear algebra

Deliverable

production ML models

Required skills

C++, CUDA, parallel programming, sparse BLAS operations, direct/iterative sparse solvers, preconditioners, algebraic multigrid, floating point arithmetic, GPU hardware architecture, low-level performance optimization

Preferred skills

Multi-frontal factorizations, PDE solvers, eigenvalue solvers, time-domain simulation methods (CFD, FEA), CI/CD systems, JIRA

Technologies

CUDA, MPI, OpenMP, OpenACC, pthreads

Responsibilities

Designing and optimizing kernels for sparse BLAS operations and solvers; collaborating with library engineers and QA on algorithm implementation; working with product management to define technical roadmaps; re-architecting software to improve quality and performance

Seniority

Senior, hands-on IC