
Senior Math Libraries Engineer – Direct Sparse Solvers
Posted 13 hours ago

Posted 13 hours ago
This is a fully remote position, open to applicants in California.
• Designing, developing, and enhancing direct sparse solvers tailored for both existing and upcoming GPU architectures.
• Collaborating with library engineers, QA engineers, and interns on all facets of library development, from design through implementation, testing, release, and support.
• Partnering closely with product management and various internal and external stakeholders to grasp feature and performance requirements, while contributing to the technical roadmaps for libraries.
• Identifying and implementing opportunities to enhance the quality, performance, and maintainability of sparse linear algebra libraries by re-architecting and adopting innovative software development methodologies.
• PhD or MSc degree in Computer Science, Computational Science and Engineering, Applied Mathematics, or a related science or engineering discipline (or equivalent experience).
• Over 5 years of experience in developing, debugging, and optimizing high-performance numerical software using C++ and parallel programming; preferably with technologies such as CUDA, MPI, OpenMP, OpenACC, pthreads, or similar.
• Strong foundational knowledge in floating-point arithmetic, numerical analysis, and the implementation of sparse linear algebra operations, including matrix-vector and matrix-matrix products, as well as triangular solves.
• Proven experience in developing, maintaining, and testing scientific computing libraries.
• Excellent collaboration, communication, and documentation skills.
• Equity
• Benefits
Shermco Industries
Bart & Associates, Inc.
Owens Corning
Get handpicked remote jobs straight to your inbox weekly.