Logo
NVIDIA

Senior Software Engineer, MathDx – cuBLASDx and cuSolverDx

NVIDIA, Poland, Maine, us, 04274

Save Job

Overview

Employer Industry: Technology - Accelerated Computing Why consider this job opportunity

Competitive salaries with a generous benefits package Opportunity for career advancement and growth within the organization Work alongside some of the most forward-thinking and hardworking professionals in the technology field Chance to contribute to groundbreaking applications in HPC and AI Collaborative and innovative work environment What to Expect (Job Responsibilities)

Design modern, flexible, and user-friendly APIs for math libraries and lead design reviews with collaborators Collaborate closely with internal teams and external partners to understand use cases and requirements Stay updated on current trends in software systems to become a domain expert Develop and optimize high-performance computing libraries for various applications Continuously enhance software performance and flexibility through innovative design What is Required (Qualifications)

PhD or MSc degree in Computer Science, Applied Math, or a related science or engineering field (or equivalent experience) 3+ years of experience in designing and developing software for high-performance computing and/or AI applications Advanced C++ skills, including modern design paradigms (e.g., template meta-programming, RAII) Experience with parallel programming using CUDA or OpenCL Strong collaboration, communication, and documentation skills How to Stand Out (Preferred Qualifications)

Experience with graph compilers and/or Just In Time compilation workflows (e.g., XLA, LLVM, MLIR, Numba, NVRTC) Programming skills in Python, along with modern automation setups for building and testing software (e.g., CMake, CI/CD, sanitizers) Familiarity with CCCL, OpenMP, OpenACC, multi-threading, MPI, PGAS Strong background in numerical methods (e.g., FFT, numerical linear algebra) Experience with scientific and deep learning libraries and frameworks such as PyTorch, JAX, MKL, MAGMA, PETSc, Kokkos, etc. #Technology #SoftwareEngineering #HighPerformanceComputing #AI #CareerOpportunity #CompetitivePay We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately. We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

#J-18808-Ljbffr