Senior Math Libraries Engineer - Dense Linear Algebra

NVIDIA
Santa Clara
Workplace: HybridFull timeFunction: Administration & Executive AssistanceExperience: 5+ yearsEducation: phdSkills: ["Collaboration","Communication","Documentation","Leadership","Mentoring"]

We are seeking software engineers to design, implement, and optimize GPU-accelerated dense linear algebra kernels for high-performance libraries (e.g., cuSOLVER). The role involves technical leadership, collaboration to shape library roadmaps, and advancing state-of-the-art accelerated computing across applications from AI to simulations in a globally distributed team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
5 months ago

Senior Math Libraries Engineer - Dense Linear Algebra

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

We are seeking software engineers to design, implement, and optimize GPU-accelerated dense linear algebra kernels for high-performance libraries (e.g., cuSOLVER). The role involves technical leadership, collaboration to shape library roadmaps, and advancing state-of-the-art accelerated computing across applications from AI to simulations in a globally distributed team.
Location: Santa Clara
Workplace: Hybrid
Employment Type: Full time
Job Function: Administration & Executive Assistance

Key Responsibilities

  • •Design, implement, and optimize scalable high-performance numerical dense linear algebra software on GPUs
  • •Provide technical leadership and guidance to library engineers, QA engineers, and interns
  • •Collaborate with product management and partners to understand feature and performance requirements and contribute to library roadmaps
  • •Improve library quality, performance, and maintainability through re-architecting and modern software development practices
  • •Engage with large-scale computing topics (e.g., PDE solvers, eigenvalue solvers) as part of delivering advanced linear algebra kernels

Pay and Benefits

Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •PhD or MSc degree in Computational Science and Engineering, Computer Science, Applied Mathematics, or related field (or equivalent experience)
  • •5+ years of experience developing, debugging and optimizing high-performance numerical linear algebra software using C++ and parallel programming; ideally using CUDA, MPI, OpenMP, OpenACC, pthreads
  • •Strong fundamentals in numerical methods such as computational linear algebra, linear system solvers, and methods for eigenvalue, singular value, and other decompositions
  • •Experience developing dense linear algebra libraries such as BLAS, LAPACK; and their parallel counterparts like PBLAS and SCALAPACK
  • •Strong collaboration, communication, and documentation habits
Experience:5+ yearsHigh-performance computingGPUDense linear algebraCUDANumerical linear algebra
Education:PhD / Doctorate in Computational Science and Engineering, Computer Science, Applied Mathematics
Skills:CollaborationCommunicationDocumentationLeadershipMentoring
Tech Stack:CUDAMPIOpenMPOpenACCPthreadsBLASLAPACKPBLASSCALAPACK

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor