Senior Math Libraries Engineer - Dense Linear Algebra
Core
Designing, implementing, and optimizing scalable high-performance numerical dense linear algebra software on GPUs for high-performance libraries like cuSOLVER.
Role type
Senior IC math libraries engineer (dense linear algebra)
Builds
GPU-accelerated libraries and SDKs for AI, data analytics, and scientific simulations
Domain
High-performance computing (HPC) / GPU computing / Numerical linear algebra
Deliverable
production ML models
Required skills
C++, CUDA, parallel programming, numerical methods, computational linear algebra, eigenvalue/singular value decompositions, BLAS, LAPACK, PBLAS, SCALAPACK
Preferred skills
CPU/GPU hardware architecture knowledge, CI/CD systems, JIRA, large-scale computing technologies (PDE solvers, CFD, FEA)
Technologies
CUDA, MPI, OpenMP, OpenACC, pthreads, JIRA
Responsibilities
Designing and optimizing high-performance kernels for algorithms like triangular factorizations and decompositions; providing technical leadership to library engineers and QA; collaborating with product management on feature requirements and roadmaps; improving library quality and maintainability through re-architecting
Seniority
Senior, hands-on IC