NVIDIA
Senior Math Libraries Engineer - Dense Linear Algebra
$184K–$356K
US, CA, Santa Clara +5 · Senior · Full-time · Posted Aug 5, 2026
- Location
- US, CA, Santa Clara
US, DC, Remote
US, NY, Remote
US, WA, Remote
US, CA, Remote
US, MA, Remote - Experience
- 5+ years of overall experience.
- Education
- PhD or MSc in Computational Science and Engineering, Computer Science, Applied Mathematics, or a related science or engineering field (or equivalent experience).
About the job
Develop and optimize GPU-accelerated dense linear algebra kernels and libraries, while providing technical leadership and contributing to library roadmaps.
What you'll do
- Design, implement, and optimize scalable GPU numerical dense linear algebra software.
- Guide library engineers, QA engineers, and interns; coordinate with partners on feature and performance requirements.
- Improve library quality, performance, and maintainability through re-architecture and software development practices.
What they ask for
- 5+ years of experience developing, debugging, and optimizing high-performance numerical linear algebra software using C++ and parallel programming.
- Strong fundamentals in numerical methods, including computational linear algebra, linear system solvers, and decomposition methods.
- Experience developing dense linear algebra libraries such as BLAS and LAPACK, and parallel counterparts such as PBLAS and SCALAPACK.
- Strong collaboration, communication, and documentation habits.
Nice to have
- Good knowledge of CPU and/or GPU hardware architecture.
- Experience with CI/CD systems, JIRA, globally distributed organizations, or large-scale computing technologies.
Pay
184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)
Tools
C++, CUDA, MPI, OpenMP, OpenACC, pthreads, BLAS, LAPACK
AI focus
Develop GPU-accelerated dense linear algebra kernels and libraries used in AI and other computing applications.
Model-written summary · the original posting is authoritative