Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Engineer, Math Libraries – Consumer and Embedded Platforms

NVIDIA

. Ensure platform readiness across Math Libraries, including cuBLAS, cuSPARSE, cuSOLVER, cuFFT, and others, for new and specialized platforms .

Posted 10/5/2026full-timeUnited StatesSenior💰 $152,000 - $287,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing high-performance numerical software with a strong foundation in object-oriented programming, parallel computing, and performance optimization. Proficient in collaborating with cross-functional teams to establish robust CI/CD pipelines and ensure platform readiness across various architectures.

Highest-signal resume keywords
C++ ProgrammingPython ProgrammingCUDAHigh-Performance Computing (HPC)CI/CD Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object-Oriented ProgrammingPerformance OptimizationNumerical MethodsParallel ComputingSoftware Development Practices
Soft Skills
Strong CommunicationCollaborationDocumentation Habits
Tools & Technologies
JIRAMPIOpenMPOpenACCPthreads
Industry Keywords
Computational ScienceComputer ScienceApplied MathematicsSafety-Critical SoftwareEmbedded Environments

Tech Stack

Tools & technologies
PythonC++

About the role

Key responsibilities & impact
  • Ensure platform readiness across Math Libraries, including cuBLAS, cuSPARSE, cuSOLVER, cuFFT, and others, for new and specialized platforms
  • Perform defect triage and isolate platform-specific versus library-specific problems
  • Fix bugs to ensure functional correctness and refer issues to library specialists as needed
  • Identify performance targets for new platforms
  • Establish performance testing and fix performance regressions
  • Collaborate with CI/CD, build, and test infrastructure teams to establish platform-specific qualification and validation pipelines

Requirements

What you’ll need
  • PhD or MSc degree in Computational Science and Engineering, Computer Science, Applied Mathematics, or related science or engineering field (or equivalent experience)
  • 5+ years of overall experience in developing high-performance numerical software
  • Experience with object-oriented programming, large system software architecture development, parallel computing, testing, maintenance, and performance optimization of HPC software using C++ and Python
  • Strong understanding of fundamental numerical methods and computations in science, engineering, and/or deep learning
  • Strong communication, collaboration, and documentation habits
  • Experience with software development practices, such as CI/CD systems, and project management tools such as JIRA
  • Experience with CUDA, GPU-accelerated computing, and parallel programming (e.g. MPI, OpenMP, OpenACC, pthreads)
  • Familiarity with math libraries (BLAS, LAPACK, FFT, sparse solvers)
  • Proven track record using Agentic AI to boost your efficiency and code quality
  • Experience with cross-platform software development and platform bring-up across multiple architectures
  • Background with delivering software for safety-critical or embedded environments (e.g., DriveOS, ISO 26262)

Benefits

Comp & perks
  • Equity
  • Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score