Senior Math Libraries Engineer, AI and HPC

Nvidia

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CATXNYWACAMA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $206k
This role $236k
$145k $303k
below market most similar roles pay here above market

This role pays more than 77% of similar roles. Most pay $177,250–$235,750 — the blue band above. At the midpoint, this role pays about $236k versus about $206k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Math Libraries Engineer, AI and HPC

JOB TITLE: Senior Math Libraries Engineer – AI and HPC The Senior Math Libraries Engineer joins the NVIDIA Math Libraries team to focus on kernel generation for AI and HPC, specifically targeting matrix operations, JITing, and fusions. This role involves scoping, designing, and implementing high-quality numerical dense linear algebra software on GPUs. You will own project execution, provide technical leadership to other engineers, and collaborate with product management to define technical roadmaps. Key responsibilities include re-architecting software to improve performance and reduce maintenance overhead. Required skills include C++, kernel generation, and composable library design for linear algebra. Preferred experience includes CUDA, MPI, OpenMP, OpenACC, pthreads, and assembly for performance optimization. You will solve complex problems in GPU accelerated mathematical libraries to support applications in healthcare, NLP, VR, and deep learning.

What you'll do

  • Scope, design, and implement high-quality numerical dense linear algebra software on GPUs.
  • Own the execution of software projects involving multiple engineers and teams.
  • Provide technical leadership and feedback to library engineers and mentor interns.
  • Work with product management to define feature requirements and technical roadmaps.
  • Identify opportunities to improve library performance and reduce maintenance through re-architecting.
  • Develop kernel generation and JITing solutions for matrix operations and fusions.
  • Optimize software performance using low-level programming and assembly.

What we're looking for

  • Bachelor's, Master's, or PhD degree in Computer Science, Applied Math, or a related science or engineering field (or equivalent experience).
  • 8+ years of experience in designing, developing, testing, maintaining, and performance optimizing HPC software using C++.
  • Strong fundamentals in kernel generation and composable library design for linear algebra.
  • Leadership skills in driving software development projects.
  • Strong collaboration, communication, and documentation habits.
  • Experience with parallel programming using CUDA, MPI, OpenMP, OpenACC, or pthreads (preferred).
  • Good understanding of Machine Learning, Deep Learning, and GPU or CPU hardware architecture (preferred).
  • Experience with low-level assembly programming for performance optimization and operator fusion (preferred).

More like this

Similar roles

Senior Math Libraries Engineer, Direct Sparse Solvers

Nvidia

Remote (Santa Clara, CA) 140 days ago $184,000–$287,500
CUDA C++ Parallel Programming MPI OpenMP OpenACC pthreads Sparse Linear Algebra GPU Architecture Numerical Analysis CI/CD JIRA PDE Solvers CFD FEA
5+ yrs exp Remote

Senior Math Libraries Engineer, Sparsity in AI

Nvidia

Remote (Santa Clara, CA) 137 days ago $184,000–$287,500
C++ CUDA Python PyTorch MPI OpenMP MLIR TACO Sparse Linear Algebra HPC Deep Learning CI/CD JIRA Numerical Linear Algebra
6+ yrs exp Remote

Senior HPC Performance Engineer

Nvidia

Remote (OR) +3 13 days ago
CUDA Fortran C C++ OpenACC OpenMP MPI HPC Performance Analysis Assembly Linear Algebra Numerical Methods Compilers
8+ yrs exp Remote