Math Libraries Engineer - Dense Linear Algebra

Job Description

Job title: Senior Math Libraries Engineer - Dense Linear Algebra. Location: Santa Clara, California, USA, with remote options in Washington, DC, New York, Washington State, California, and Massachusetts

Responsibilities:

  • Design, implement, and optimize scalable, high-performance numerical dense linear algebra software for GPUs.
  • Develop and optimize kernels for algorithms including triangular factorizations, eigenvalue decompositions, and singular value decompositions.
  • Provide technical leadership and guidance to library engineers, QA engineers, and interns;
  • Collaborate with product management and internal and external partners to understand feature and performance requirements and contribute to technical roadmaps.
  • Identify opportunities to improve library quality, performance, and maintainability through architectural redesign and innovative software development practices.

Qualifications:

  • PhD or MSc in Computational Science and Engineering, Computer Science, Applied Mathematics, or a related scientific or engineering field, or equivalent experience.
  • At least 5 years of experience developing, debugging, and optimizing high-performance numerical linear algebra software using C++ and parallel programming.
  • Experience with parallel programming technologies, ideally CUDA, MPI, OpenMP, OpenACC, or pthreads;
  • Strong fundamentals in numerical methods, including computational linear algebra, linear system solvers, and eigenvalue, singular value, and other 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 skills.

Preferred:

  • Knowledge of CPU and/or GPU hardware architecture.
  • Experience with CI/CD systems and project management tools such as JIRA.
  • Experience working in a globally distributed organization.
  • Background in large-scale computing technologies, including PDE solvers, eigenvalue solvers, and time-domain simulation methods such as computational fluid dynamics (CFD) and finite element analysis (FEA).

Benefits and compensation:

  • Level 4 base salary: $184,000 to $287,500 per year.
  • Level 5 base salary: $224,000 to $356,500 per year.
  • Eligible for equity and company benefits.
  • Base salary depends on location, experience, and compensation for employees in similar positions.

Additional information:

  • Job requisition ID: JR1993990.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and does not discriminate on legally protected grounds.

JOB TYPE

Full-time

COMPENSATION

$184k - $356k

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark
📌 Be the FIRST to join — A Professional Networking Platform for quantum.  Join Waitlist