Senior Math Libraries Engineer - Sparsity in AI

Nvidia

Actively hiring
Remote (Us, Ca, Santa Clara, US) Posted 48 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

Join our team as a Senior Software Engineer to design and develop C++-based libraries and tools that simplify and accelerate unstructured sparsity computations in deep learning and high-performance computing on NVIDIA GPUs. You will enable these systems in popular DL frameworks like Python and PyTorch, evaluate their performance, and enhance library quality through effective coding practices. Collaborate closely with product management and external partners to understand requirements and contribute to technical roadmaps. Ideal candidates have a strong background in developing high-performance software using C++, CUDA, MPI, or OpenMP, experience with sparse linear algebra applications, and knowledge of domain-specific language design and compiler optimizations such as MLIR or TACO. This role requires expertise in sparse computations, deep learning methods, GPU performance optimization, and numerical linear algebra techniques like direct and iterative solvers.

Skills

C++ CUDA Python PyTorch MLIR TACO MPI OpenMP CI/CD JIRA GPU Sparse_Computations LLMs Deep_Learning Numerical_Linear_Algebra HPC

What you'll do

  • Design and develop a C++-based system to simplify unstructured sparsity computations on NVIDIA GPUs.
  • Enable sparse tensor computation systems in Python and PyTorch for broader usage.
  • Evaluate and enhance performance of developed libraries on real-world applications.
  • Write high-quality, well-tested code to improve library quality, maintainability, and performance.
  • Collaborate with product management to understand feature requirements and contribute to technical roadmaps.

What we're looking for

  • BS, MS or PhD degree in Computer Science, Applied Math, or related field with 6+ years experience in high-performance software development using C++ and parallel programming technologies like CUDA.
  • Expertise in sparse linear algebra applications, domain-specific language design, and compiler optimizations such as MLIR or TACO.
  • Proficient in C++, Python, and CUDA programming; strong understanding of sparse computations in AI and HPC.
  • Experience with low-level GPU performance optimization and numerical linear algebra methods including direct and iterative solvers.
  • Strong collaboration skills and experience working effectively in a globally distributed team.

Market check

Salary context

This $184,000–$287,500 range sits above 75% of similar postings on FindRole.

Peer median band

$161,700$241,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$167,340$238,162

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 802 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Math Libraries Engineer – AI and HPC

Nvidia

Remote (Us, Ca, Santa Clara, US) 50 days ago $184,000$287,500
C++ CUDA MPI OpenMP OpenACC pthread Python JIT Kernel generation Linear algebra Agile JIRA Assembly GPU HPC
Remote

Senior Math Libraries Engineer - Sparse Linear Algebra

Nvidia

Remote (Us, Ca, Santa Clara, US) 139 days ago $152,000$218,500
C++ CUDA MPI OpenMP OpenACC pthreads CI/CD JIRA GPU CPU sparse linear algebra matrix-vector products matrix-matrix products multi-frontal factorizations iterative solvers preconditioners algebraic multigrid PDE solvers eigenvalue solvers time-domain simulation methods
Remote

Sr AI Machine Learning Engineer

The Hartford

US 14 days ago $117,200$175,800
AWS GCP Terraform Jenkins Python CI/CD CloudFormation Apache Airflow Unix Git Generative AI LLMs Agentic workflows

Senior AI/ML Scientist

General Motors (GM)

Remote (Milford Proving Ground - Bldg 16 - Hybrid, Engrg, Brake Systems, US) 37 days ago
Python PyTorch TensorFlow HuggingFace Transformers Scikit-learn XGBoost Docker Kubernetes CI/CD MLOps FastAPI Ray Prometheus Grafana PostgreSQL AWS Simulink AMESIM
Remote

Senior AI/ML Scientist

Siemens Healthineers

Remote (Pct, US) 48 days ago $134,300$184,657
Python PyTorch TensorFlow Machine_Learning Deep_Learning Generative_Models Medical_Imaging Computational_Imaging Inverse_Problems Reconstruction Physics_Based_Modeling C++ CI/CD
Remote

AI and ML Engineer

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 23 days ago $99,000$225,000
Python PyTorch TensorFlow Keras NLP Docker Kubernetes Git AWS SageMaker LangChain LlamaIndex Prometheus Grafana