Senior Math Libraries Engineer - Sparse Linear Algebra
NVIDIA· Engineer, Sys SW
Santa Clara, CA, Remote$152k - $218.5kfull-timePosted 7mo ago
About the role
Software engineer role focused on designing, developing, and optimizing GPU-accelerated sparse linear algebra kernels for libraries such as cuSPARSE and cuDSS, with opportunities to advance state-of-the-art in accelerated computing across sparse BLAS, direct/iterative solvers, preconditioners, and AMG.
Responsibilities
- Designing, implementing and optimizing scalable high-performance numerical sparse linear algebra software for existing and future GPU architectures
- Working with library engineers, QA engineers, and interns on topics ranging from sparse BLAS operations to advanced direct and iterative sparse solvers
- Working closely with product management and other internal and external partners to understand feature and performance requirements and contribute to the technical roadmaps of libraries
- Finding and realizing opportunities to improve library quality, performance and maintainability through re-architecting and establishing innovative software development practices
Qualifications
- PhD or MSc degree (or equivalent experience) in Computational Science and Engineering, Computer Science, Applied Mathematics, or related field is preferred
- 5+ years of experience in developing, debugging and optimizing high-performance sparse linear algebra software using C++ and parallel programming; ideally using CUDA, MPI, OpenMP, OpenACC, pthreads, or equivalent technologies
- Strong fundamentals in floating point arithmetic and implementation of sparse linear algebra primitives like matrix-vector and matrix-matrix products
- Experience in developing, maintaining, and testing sparse linear algebra libraries
- Strong collaboration, communication, and documentation habits.
Skills
Required:C++CUDAParallel programmingSparse linear algebra
Benefits
- equity
- benefits (as per NVIDIA offerings)
Last updated Jul 3, 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