Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Math Libraries Engineer, CPU and GPU Optimization

$224k - $356.5k

NVIDIA

The hardware and software accelerated computing ecosystem is constantly evolving, including shifts towards hybrid backends, deep integration with high-level languages and ecosystems (such as Python, Numpy, JAX, MLIR…), and optimization at runtime for maximum flexibility and performance. Our libraries follow CUDA Everywhere approach to let developers use highly-optimized mathematical operations on all hardware available in NVIDIA ecosystem. You will be part of a team designing, developing, and optimizing math libraries for the future. If you are passionate about designing modern HPC libraries and want to build software that will stand the test-of-time as it accelerates countless applications, we might have the dream job you have been waiting for!**What you'll be doing:*** Design modern, flexible, and easy to use APIs and kernels for math libraries and lead design reviews with all collaborators.* Work closely with internal (e.g., Engineering, Product Management) and external partners such as researchers to understand their use cases and requirements.* Work with internal and external customers to deliver timely math libraries releases.* Become a domain expert by continuously surveying current trends in software systems.**What we need to see:*** PhD or MSc degree in Computer Science, Applied Math, or a related science or engineering field is preferred (or equivalent experience).* 12+ years of experience 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).* Parallel programming experience with CUDA, OpenCL or vector programming on CPU (AVX, NEON or similar).* Strong collaboration, communication, and documentation habits.* Experience with ARM, RISC-V and/or x86\_64 CPU architectures.**Ways to stand out from the crowd:*** Strong background in numerical methods (e.g., FFT, numerical linear algebra).* Programming skills with Python, and modern automation setups for both building software (e.g. cmake) as well as testing it (e.g. CI/CD, sanitizers).* Experience with cross-compilation, setting up CPU/GPU/accelerator (cross-)compilation toolchains and bringing existing codes to new architectures.* Background with CCCL, OpenMP, OpenACC, multi-threading, MPI, PGAS.* Experience with scientific and deep learning libraries and frameworks such as PyTorch, JAX, MKL, MAGMA, PETSc, Kokkos, etc.With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD for Level 5, and 272,000 USD - 425,500 USD for Level 6.You will also be eligible for equity and .Applications for this job will be accepted at least until September 29, 2025.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr NVIDIA Corporation

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Math Libraries Engineer, CPU and GPU Optimization in Santa Clara, CA vacancy
  • $184k - $356.5k

    Senior Math Libraries Engineer - AI and HPC page is loaded## Senior Math Libraries Engineer - AI...  ...testing, maintenance, and performance optimization of HPC software using C++.*...  ...technologies as well as knowledge of GPU (preferred) or CPU hardware architecture.*... 
    Senior
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $105k - $260k

    A leading technology company is seeking a CPU/SOC Power Analysis & Optimization Engineer to enhance dynamic power estimation and management features. Applicants...  ...should have over 8 years of experience with CPU or GPU designs, along with a Bachelor's or Master's in... 
    Senior

    Ventana Micro Systems

    Cupertino, CA
    4 days ago
  • $184k - $287.5k

    Senior Formal Verification Engineer, GPU Kernels page is loaded## Senior Formal Verification Engineer, GPU Kernelslocations...  ...AI performance relies on highly optimized GPU kernels — performance-critical...  ...from the crowd:*** Knowledge of CPU and/or GPU architecture. CUDA or... 
    Senior
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  •  ...company based in California is seeking a Senior Compiler Engineer to shape the future of compiler...  ...experience in compiler architecture, code optimization, and proficiency in scripting languages...  ...compiler design for next-generation GPU architectures. Ideal candidates have a... 
    Senior

    Intel Corporation

    Santa Clara, CA
    3 days ago
  • $207k - $300k

    Google is seeking an experienced AI/ML Software Engineer to enhance GPU architectures and optimize performance benchmarks. The role involves collaborating with teams to solve ML model challenges and architect transformative AI solutions, contributing to Google's machine... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $139k - $208.4k

    ## Senior Engineer, GPU RTL Design - Pixel PipeApplyremote type: On-sitelocations: 3655 N 1st St,...  ...semiconductor RTL design for complex SoC, CPU, or GPU architectures.* Hands-on...  ...implementation, power and performance optimization, firmware enablement, and the infrastructure... 
    Senior
    Hourly pay
    Full time
    Worldwide
    Relocation

    Samsung Electronics Perú

    San Jose, CA
    3 days ago
  • $167.1k - $250.7k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group CPU Engineering General Summary:...  ...performance and pushing the boundaries of optimization? Join our innovative team and...  ...compilers, assemblers, linkers, libraries, debuggers, profilers, and other... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  • A leading technology company in California is seeking a Senior Physical Design Integration Engineer to handle CPU design implementation and optimization. The role demands proven leadership skills and extensive experience in ASIC design, with at least 12 years of relevant... 
    Senior

    Intel Corporation

    Santa Clara, CA
    4 days ago
  • $198.7k - $298.1k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group CPU Engineering General Summary: We are hiring...  ...contribute to the following: Explore performance and power optimization opportunities in collaboration with the CPU modeling... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    2 hours ago
  •  ...advance your career. Principal / Senior GPU Software Performance Engineer - Post-Training THE ROLE:...  ...orchestration, regression triage, and optimization at scale. THE PERSON: The...  ...systems and collective communication libraries. Track record of turning... 
    Senior

    Advanced Micro Devices , Inc.

    San Jose, CA
    2 days ago
  • $160k - $253k

    Senior Technical Marketing Engineer - GPU and System Architecture page is loaded## Senior Technical Marketing Engineer - GPU and System Architecturelocations...  ...Architecture: Demonstrate how NVL72, NVLink Switching, CPU/GPU co-design, and rack-level systems integrate to... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    Senior System Software Engineer - GPU Power Management page is loaded## Senior System Software Engineer - GPU Power Managementlocations: US, CA, Santa...  ...design experience in software power management and optimization. Working experience with Datacenter Power Management... 
    Senior
    Work experience placement
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $167.1k - $250.7k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, CPU Engineering General Summary: RISC-V...  ...and pushing the boundaries of optimization? Join our innovative team and play a...  ...includes compilers, assemblers, linkers, libraries, debuggers, profilers, and other developer... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  • A technology company located in Santa Clara is seeking a CPU Physical Design Methodology and Optimization Engineer. In this role, you will work on enhancing CPU performance and efficiency by developing new design flows and collaborating with various teams. Candidates should... 

    Apple Inc.

    Santa Clara, CA
    3 days ago
  • $105k - $260k

     ...opportunity to work alongside engineers who built iconic processors...  ...AppliedMicro)—bringing decades of CPU innovation to a clean‑slate,...  .... CPU/SOC Power Analysis & Optimization Engineer For this role, the...  ...with high performance CPU or GPU, memory subsystem, or related... 
    Contract work
    Work at office

    Ventana Micro Systems

    Cupertino, CA
    4 days ago
  • $152k - $241.5k

     ...NVIDIA's invention of the GPU 1999 sparked the growth of the PC...  ...company”. We are hiring software engineers for the CUDA Tile team. NVIDIA...  ...and lowering passes, and optimize the performance of tile-based...  ...from the crowd: Knowledge of CPU and/or GPU architecture. CUDA... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...NVIDIA's invention of the GPU 1999 sparked the...  ...for versatile software engineers for our XLA team. NVIDIA...  ..., develop compiler optimization algorithms for deep learning...  ...in JAX and related libraries and other general...  ...foundation in architecture of CPU, GPUs or other high... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • A leading technology company in Santa Clara is seeking a CPU Gate Level Synthesis Engineer to drive the development of high-performance, low-power CPUs. You will enhance synthesis flows, collaborate with RTL and physical design teams, and resolve timing and power issues... 
    Senior

    Apple Inc.

    Santa Clara, CA
    3 days ago
  •  ...Staff for Kernel/Compiler/Communication. This critical role requires strong expertise in CUDA and GPU optimization, along with 5+ years of experience in performance engineering. The ideal candidate will design high-performance kernels and optimize systems for large GPU... 
    Senior

    RadixArk

    Palo Alto, CA
    5 days ago
  • $181.1k - $318.4k

    A leading tech company in Santa Clara seeks an experienced engineer to drive CPU cache subsystem architecture and RTL development. The ideal candidate should have a Bachelor's degree and over 10 years of experience in microprocessor architecture, with skills in Verilog... 
    Senior

    Apple Inc.

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...computing. An era in which our GPU acts as the brains of...  ...for a Deep Learning Compiler Engineer. NVIDIA is hiring software engineers...  ...networks and developing compiler optimization algorithms. Collaborating with...  ...the crowd: Proficient in CPU and/or GPU architecture. CUDA... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • A leading technology company is seeking a Principal / Senior GPU Software Performance Engineer in San Jose, CA. This role involves optimizing GPU workloads for training performance, enhancing throughput, and resolving bottlenecks in distributed systems. The ideal candidate... 
    Senior

    Advanced Micro Devices

    San Jose, CA
    4 days ago
  • $133.5k - $183.5k

    A global leader in materials engineering solutions is seeking a DFx Engineer IV in Santa Clara, CA. This role involves leading initiatives to optimize product cost and quality in semiconductor manufacturing while mentoring junior engineers. Responsibilities include analyzing... 
    Senior
    Full time

    Applied Materials, Inc.

    Santa Clara, CA
    3 days ago
  • $184k - $356.5k

    A leading AI computing company in California is seeking a Senior Deep Learning Software Engineer focused on performance optimization of LLM models. You will analyze and enhance LLM inference performance, working in cross-collaborative teams to implement cutting-edge algorithms... 
    Senior
    Full time

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $181.1k - $318.4k

    A leading tech company in Santa Clara is seeking an experienced CPU Logic Equivalence Check Engineer to own the logic equivalence check for high-performance CPU projects. The role requires a minimum of a BS degree and 10+ years of industry experience, particularly with... 
    Senior

    Apple Inc.

    Santa Clara, CA
    3 days ago
  • $138k - $206k

    Samsung Semiconductor in San Jose seeks a Senior CPU Architecture & Performance Research Engineer to drive performance analysis and microarchitectural optimization of RISC-V cores. Ideal candidates will have a Master's or PhD in Computer Engineering, with 2+ years in CPU... 
    Senior
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...Senior Developer Technology Engineer page is loaded## Senior Developer Technology...  ...re passionate about optimizing large application...  ....* Collaborate with libraries, tools, system...  ...depth expertise with CPU and GPU architecture fundamentals.* Strong math skills, including linear... 
    Senior
    Work experience placement
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...currently seeking a Senior Developer Technology Engineer for High-Performance...  ...system bottlenecks, and optimizing performance of data...  ...techniques to GPU-accelerate high performance...  ..., system software, libraries, and tools teams at...  ...expertise with CPU/GPU architecture fundamentals... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • A leading technology company based in Santa Clara seeks a CPU Physical Electrical Analysis Engineer. The role includes driving block-level design and power-grid analysis in a collaborative environment. Applicants should have a BS and 10+ years of experience, with skills... 
    Senior

    Apple Inc.

    Santa Clara, CA
    4 days ago
  • $136k - $218.5k

    A leading technology company in Santa Clara is seeking a CPU Verification Engineer to develop test environments and improve verification flows. The role includes defining verification scope and drafting verification plans, with a focus on collaborative teamwork. Candidates... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Math Libraries Engineer, CPU and GPU Optimization. Be the first to apply!