Senior GPU-Accelerated Libraries Engineer

NVIDIA Corporation

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a senior software engineer to design, develop, and optimize scalable numerical libraries for GPU-accelerated computing. The role focuses on high-performance parallel applications, CUDA-based acceleration, and strong collaboration with leadership and external partners.

The ideal candidate will have 5+ years of experience in HPC software development, proven project leadership, and proficiency in C/C++.

Qualifications

  • PhD or MSc preferred (or equivalent experience) in Computational Science, CS, Applied Math, or related field.
  • 5+ years of experience developing, debugging, and optimizing high-performance parallel numerical applications on modern computing platforms with GPU acceleration using CUDA.
  • Proficient in C/C++ programming.
  • Proven experience leading and completing software development projects.
  • Strong collaboration, communication, and documentation habits.

Responsibilities

  • Develop scalable library software using modern tools and languages for various numerical methods.
  • Performance tuning, optimization, and benchmarking of algorithms on various architectures.
  • Collaborate with leadership and internal/external partners to understand feature and performance requirements and contribute to the technical roadmaps of libraries.
  • Provide technical leadership and guidance to library engineers working with you.
  • Find opportunities to improve user experience and library performance.

Skills

CUDA parallel computing
C/C++ programming
software development leadership
communication & collaboration

Education

PhD or MSc in Computational Science/CS/Applied Math or related

Tools

JIRA
CI/CD systems
Python

Job description

NVIDIA Corporation is seeking a senior software engineer to design, develop, and optimize scalable numerical libraries for GPU-accelerated computing. The role focuses on high-performance parallel applications, CUDA-based acceleration, and strong collaboration with leadership and external partners.

The ideal candidate will have 5+ years of experience in HPC software development, proven project leadership, and proficiency in C/C++.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU-Accelerated Image & Data Libraries Engineer
Senior GPU-Accelerated Image & Data Libraries Engineer

NVIDIA • California

On-site
USD 224,000 - 357,000
Senior HPC Library Engineer - GPU-Accelerated Imaging
Senior HPC Library Engineer - GPU-Accelerated Imaging

NVIDIA Corporation • United States

Remote
USD 180,000 - 260,000
Lead HPC Library Engineer: CUDA-Accelerated AI
Lead HPC Library Engineer: CUDA-Accelerated AI

NVIDIA • United States

Remote
USD 140,000 - 230,000
Senior GPU Math Libraries Engineer
Senior GPU Math Libraries Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior CUDA Math Libraries Engineer
Senior CUDA Math Libraries Engineer

NVIDIA • California

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Software Engineer, GPU HPC & AI Communications
Senior Software Engineer, GPU HPC & AI Communications

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits package
Senior GPU Math Libraries Engineer — Kernel Gen & HPC Leader
Senior GPU Math Libraries Engineer — Kernel Gen & HPC Leader

NVIDIA • Massachusetts

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Libraries Engineer – AI and HPC
Senior Libraries Engineer – AI and HPC

NVIDIA • United States

Remote
USD 140,000 - 210,000
Senior CUDA Math Libraries Platform Engineer
Senior CUDA Math Libraries Platform Engineer

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Engineer, CUDA Math Libraries for HPC Platforms
Senior Engineer, CUDA Math Libraries for HPC Platforms

NVIDIA • Washington

On-site
USD 152,000 - 288,000
Equity
Benefits