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

Senior CUDA Engineer - Equivariant ML & GPU Kernels

$184k - $287.5k

Nvidia Corporation

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Join our group and discover how you can develop a lasting impact on the world. NVIDIA BioNeMo is building the computational foundation for the next generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team - an NVIDIA library that accelerates geometric neural networks on NVIDIA GPUs, enabling researchers in molecular biology, materials science, and physics to train and deploy equivariant models at scale. This team builds and ships the production GPU kernels and software interfaces that power equivariant deep learning throughout the scientific field. The work spans CUDA kernel engineering, Python library development involving both PyTorch and JAX, and direct collaboration with research teams and external framework developers. If you want to work where GPU computing meets graph-based deep learning, this is the role for you. Your work will run in production pipelines across the scientific community. What You Will Be Doing: Build, implement, and optimize CUDA kernels for equivariant neural network primitives - tensor products, segmented polynomials, and triangle-based operations - targeting peak performance across NVIDIA GPU generations. Be responsible for the end-to-end delivery of GPU-accelerated geometric ML primitives: from implementation to validated, production-quality software that external frameworks depend on. Build and maintain the interfaces for PyTorch and JAX that expose cuEquivariance primitives to application developers and researchers. Drive CI/CD infrastructure for multi-GPU kernel builds, automated correctness testing, and performance regression tracking. Collaborate with Applied Science and research teams to evaluate new equivariant architectures and translate prototypes into production kernels. Engage directly with third-party framework developers and partners to align on interfaces and ensure delivered software integrates cleanly into production pipelines. What We Need to See: 6+ years of software engineering experience with a strong background in CUDA and GPU programming. Deep proficiency in C++ and Python; experience building and shipping production libraries used by external developers. Good foundation in GPU computing: memory hierarchy, warp-level execution, occupancy, and performance profiling methodology. Experience building or chipping in to production scientific software libraries, ML frameworks, or developer-facing GPU APIs. Familiarity with concepts in geometric machine learning - equivariance, group representations, irreducible representations, or tensor products - sufficient to work efficiently in the domain. BS/MS in Computer Science, Physics, Applied Mathematics, or a related field, or equivalent experience. Ways to Stand Out from the Crowd: You have chipped in to or deeply used a major neural network framework that respects equivariance: e3nn, MACE, NequIP, SE(3)-Transformers, or similar. Hands-on experience with Triton kernel development or other GPU kernel authoring tools alongside CUDA. Experience with mixed-precision or tensor-core-aware algorithm design for scientific or ML workloads. PhD or equivalent experience in computational chemistry, biophysics, physics, or computer science with a focus on geometric deep learning or HPC. Contributions to open-source geometric ML or GPU computing projects. Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until May 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. 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 1 day ago
Similar jobs that could be interesting for youBased on the Senior CUDA Engineer - Equivariant ML & GPU Kernels in Santa Clara, CA vacancy
  • $184k - $287.5k

    We are now looking for a Senior Formal Verification Engineer for GPU Kernels! Modern AI performance relies on highly optimized GPU kernels — performance-critical...  ...Knowledge of CPU and/or GPU architecture. CUDA or OpenCL experience is a plus. Background in the formalization... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...California is looking for a Member of Technical 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... 
    Senior

    RadixArk

    Palo Alto, CA
    2 days ago
  • $224k - $356.5k

    Senior Research Engineer - CUDA AI Quality 2 weeks ago Be among the first 25 applicants Get AI-powered...  ...cases across NVIDIA’s ecosystem (kernels, libraries, multi‑GPU applications). Contribute to...  ...across teams. Genuine interest in AI/ML and eagerness to learn new... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA Corporation in Santa Clara, CA, is seeking a seasoned system software engineer to own the CUDA Driver, a core component of our platform for accelerating general purpose computation on the GPU. You will design, implement, and ship features across multiple OSes,... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $152k - $287.5k

    NVIDIA is seeking a Senior Engineer to join their team in Santa Clara to work on the CUDA driver, essential for GPU computing. In this role, you'll collaborate with architects and specialists to drive innovative solutions across various fields including deep learning and... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $356.5k

    NVIDIA is hiring a Senior Engineer to join its GPU Software team in Santa Clara, California. This role focuses on designing and developing GPU kernel drivers and embedded software, impacting both datacenter and gaming markets. Candidates should have over 10 years of software... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA AI in Santa Clara, California is seeking a Senior Engineer to work on the CUDA driver, crucial for GPU computing advancements. The role demands collaboration across teams to innovate CUDA architecture and software solutions for diverse applications including deep... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking a Senior Formal Verification Engineer for GPU Kernels, focusing on developing scalable verification tools that ensure GPU kernels behave correctly. You will integrate these tools within production pipelines, enhancing verification tasks through AI. The... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • AMD is seeking a senior software engineer who blends deep systems performance work with AI, spanning GPU kernels to distributed training and inference. You’ll influence ROCm and AMD’s AI software strategy while mentoring others and tackling high-impact problems on AMD GPUs... 
    Senior

    AMD

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...projects at the intersection of CUDA and Deep Learning Systems. As...  ...in model optimization, custom kernel development, and cluster-scale...  ...systems from a single GPU to supercomputer clusters, we...  ...in Computer Science, Computer Engineering, Electrical Engineering, or related... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA Gruppe is seeking a Senior Software Engineer for their MD Simulation Engineering team in Santa Clara...  ...California. The role involves building GPU-native simulation software that powers...  ...experience, with a strong focus on CUDA and high-performance computing. NVIDIA... 
    Senior

    NVIDIA Gruppe

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

     ...Gruppe in Santa Clara, California, is hiring software engineers to enhance the CUDA driver, integral for GPU computation. Responsibilities include architecting...  ...coordinating with teams, and maintaining performance in kernel and userspace code. The ideal candidate will possess... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...are seeking a self‑motivated senior engineer for the Aerial Omniverse Digital...  ...of a real‑time, GPU‑accelerated propagation engine...  .... Hands‑on proficiency with CUDA and at least one GPU ray‑tracing...  ...‑bandwidth trade‑offs at the kernel level. Working knowledge of... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined...  ...company”. We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are at the center...  ...optimize the performance of tile-based kernels to ensure they execute efficiently... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...Performance Computing and Visualization. The GPU, our invention, serves as the visual...  ...for a motivated Deep Learning engineer to bring advanced CUDA features and Distributed Runtime technologies...  ...researchers, HW and SW architects, kernel and compiler authors and CUDA driver... 
    Senior

    2100 NVIDIA USA

    Santa Clara, CA
    1 day ago
  •  ...TEAM AMD’s Data Center GPU organization builds high...  ...Triton compiler and kernel teams are central to unlocking...  ...ROLE AMD is seeking a Senior Product Manager to own...  ...high‑performance ML workloads on AMD GPUs....  ...degree in Computer Science, Engineering, or related field, or... 
    Senior

    Advanced Micro Devices

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

    NVIDIA is seeking AI systems engineers to innovate in the inference systems software stack....  ...involves designing and optimizing libraries and kernel technologies, significantly impacting AI...  ...) and over 6 years of experience in ML/DL systems development, with strong skills... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $200k - $322k

    We are seeking a self‑motivated senior engineer for the Aerial Omniverse Digital Twin team. This...  ...team, you will design and implement GPU kernels that apply time‑varying, multi‑antenna...  ...of proven experience. Proficiency in CUDA kernel design with attention to memory... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...will be critical in enhancing GPU kernels, deep learning models, and...  ...compiler technologies and advanced engineering principles to drive...  ...learning on AMD GPUs using HIP, CUDA, and assembly (ASM). Strong knowledge...  ...GPU‑accelerated compute into ML frameworks (e.g., PyTorch,... 
    Senior

    AMD

    Santa Clara, CA
    1 day ago
  • Advanced Micro Devices is looking for a Senior Product Manager in Santa Clara, California....  ...and execution for the Triton compiler and kernel software stack. You will lead efforts enabling...  ...the evolution of high-performance ML technologies. #J-18808-Ljbffr Advanced Micro... 
    Senior

    Advanced Micro Devices

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

    NVIDIA is seeking a motivated Deep Learning engineer in Santa Clara. You will work with core CUDA features and runtimes to enhance multi-GPU AI applications. The role involves integrating CUDA features in frameworks like PyTorch and contributing to innovative technologies... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $182k - $242k

     ...for high-performance GPU infrastructure across AI/ML, visual effects,...  ...inference. Our stack is engineered for speed, scale,...  ...We're looking for a Senior Engineer for CoreWeave...  ...Performance team, focused on kernel authoring and...  ..., and optimize CUDA kernels—GEMMs, attention... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $166k - $244k

    Google is looking for a Senior Software Engineer in Sunnyvale, CA to lead GPU performance optimizations for cutting-edge AI and machine learning technologies. This role offers the opportunity to work on innovative projects that impact billions of users around the globe.... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $150k - $250k

    Applied Intuition in Sunnyvale, California, is seeking a Senior Neural Rendering Software Engineer. This professional will own the development and optimization of neural rendering systems, design GPU pipelines using CUDA, and optimize multi-threaded C++ applications.... 
    Senior

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA is looking for software engineers to join their CUDA Tile team in Santa Clara, California. Ideal candidates will have a background in compiler...  ...and strong C/C++ skills to work on groundbreaking GPU technologies. This position offers a competitive salary range... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking a Senior Software Engineer for the cuEquivariance team focused on GPU-accelerated geometric neural networks. This role involves implementing and optimizing CUDA kernels and collaborating with research teams to build production-quality software for the... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $287.5k

    A leading technology company seeks a Performance Engineer to conduct in-depth performance analysis in multi-GPU and HPC setups. Ideal candidates will possess a graduate...  ...programming experience using APIs like MPI and CUDA. Responsibilities include performance benchmarking... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

    NVIDIA is seeking a seasoned systems performance engineer in Santa Clara, California. This role involves extending GPU-accelerated data analytics capabilities and...  ...performance engineering, with expertise in C++, CUDA, and profiling tools. The position offers a competitive... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  •  ...Libraries team is looking for a senior engineer to join our development efforts in the area of kernel generation for AI and HPC,...  ...others. Our team develops the GPU accelerated mathematical libraries...  ...parallel programming, ideally using CUDA, MPI, OpenMP, OpenACC, pthreads... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior CUDA Engineer - Equivariant ML & GPU Kernels. Be the first to apply!