Senior GPU Sparse Math Libraries Engineer

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NVIDIA in Santa Clara is seeking software engineers to design and implement libraries and tools to accelerate computing for unstructured sparsity in DL and HPC. You will work across C++, Python, and CUDA, and contribute to DSL specifications and on-demand code generation for DL frameworks like PyTorch.

You will collaborate with product management and global teams to define features, optimize performance, and deliver production-ready code for scalable GPU-accelerated software.

Qualifications

  • 6+ years of experience developing, debugging, and optimizing high-performance software using C++ and parallel programming.
  • Experience with sparse linear algebra applications and CUDA, MPI, OpenMP or equivalent technologies.
  • Experience with domain-specific language design and compiler optimizations (sparse compilers such as MLIR or TACO).

Responsibilities

  • Design and develop a C++-based system to simplify and accelerate computing for unstructured sparsity in DL and HPC on NVIDIA GPUs.
  • Enable the system in languages and frameworks used in DL, such as Python and PyTorch.
  • Evaluate and improve the performance of the system on real-life applications.
  • Write effective and well-tested code for production use to improve library quality, performance and maintainability.
  • Collaborate with product management and external partners to understand features and contribute to technical roadmaps.

Skills

C++
Python
CUDA
MPI
OpenMP
High-performance computing

Education

BS/MS/PhD in CS/Applied Math/related field

Tools

MLIR
TACO

Job description

NVIDIA in Santa Clara is seeking software engineers to design and implement libraries and tools to accelerate computing for unstructured sparsity in DL and HPC. You will work across C++, Python, and CUDA, and contribute to DSL specifications and on-demand code generation for DL frameworks like PyTorch.

You will collaborate with product management and global teams to define features, optimize performance, and deliver production-ready code for scalable GPU-accelerated software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sparsity in AI: GPU-Accelerated Math Libraries Engineer
Sparsity in AI: GPU-Accelerated Math Libraries Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits
Diversity and inclusion programs
GPU-Accelerated Sparse Linear Algebra Engineer
GPU-Accelerated Sparse Linear Algebra Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Math Libraries Engineer - Sparsity in AI
Senior Math Libraries Engineer - Sparsity in AI

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits
Diversity and inclusion programs
Senior Math Libraries Engineer - Sparsity in AI
Senior Math Libraries Engineer - Sparsity in AI

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior GPU Math Library Engineer: AI & HPC Kernel Lead
Senior GPU Math Library Engineer: AI & HPC Kernel Lead

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Senior Math Libraries Engineer - Sparse Linear Algebra
Senior Math Libraries Engineer - Sparse Linear Algebra

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior GPU Dense Linear Algebra Engineer (Equity)
Senior GPU Dense Linear Algebra Engineer (Equity)

NVIDIA • Washington

On-site
USD 184,000 - 357,000
Equity compensation
Benefits
Senior GPU Software Engineer - Image & Data Libs (Remote)
Senior GPU Software Engineer - Image & Data Libs (Remote)

NVIDIA Corporation • East Brookfield (MA)

On-site
USD 99,000 - 172,000
Senior CUDA & Deep Learning Systems Engineer
Senior CUDA & Deep Learning Systems Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Math Libraries Engineer - Direct Sparse Solvers
Senior Math Libraries Engineer - Direct Sparse Solvers

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits