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

Senior Software Engineer — cuEquivariance

$184k - $287.5k

NVIDIA

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 August 21, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive 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.SummaryLocation: US, CA, Santa ClaraType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — cuEquivariance in Santa Clara, CA vacancy
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...
    Senior
    Full time

    Mindlance

    Santa Clara, CA
    8 hours ago
  • $150k - $190k

     ...We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for Layer... 
    Senior
    Worldwide

    Ip Infusion Us Inc.

    Santa Clara, CA
    8 hours ago
  • $134k - $167k

     ...CI/CD infrastructure to support end-to-end automation of lab software Work with internal groups to create test automation functionality...  ...in a related field ~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in Python or C++ ~ Experience... 
    Senior
    Full time
    Local area

    Archer

    San Jose, CA
    8 hours ago
  •  ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by one...  ...Job Description We are seeking a Senior Unity Engineer, with an emphasis on the...  ...timelines to consistently ship high-quality software. Responsibilities Evaluate the real-... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive & Co

    Sunnyvale, CA
    8 hours ago
  • $130k - $180k

     ...investors , we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published...  ...: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting-... 
    Senior
    Full time
    Worldwide

    Pa Early Stage Partners

    Sunnyvale, CA
    1 hour ago
  • MUST HAVE: ~ Backend ~5+ years experience designing, developing, and operating distributed systems and microservices leveraging Java ~ Design, build, and support reliable applications on AWS cloud (EC2, RDS, Lambda, API Gateway) NICE TO HAVE: ...
    Senior

    VBeyond

    San Jose, CA
    3 days ago
  •  ...Senior Software Engineer Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking a Senior Software Engineer for one of our clients. Location: San Jose, California- Hybrid Job Description... 
    Senior

    Rootshell Inc

    San Jose, CA
    4 days ago
  • $180k - $220k

     ...on platform integration. # Integrate L2, L3 and MPLS features in dataplane and integrate with 3rd party SDK. # Contribute in software design, development, review, and documentations to deliver high quality products. # Trouble shoot and fix reported issues with routing... 
    Senior

    IP Infusion US Inc.

    Santa Clara, CA
    20 hours ago
  • $67.61 - $84.51 per hour

     ...Description Senior Software Engineer Full-time San Jose, CA, US You'll be joining Adobe on a contract opportunity, employed through NextDeavor Benefits You'll Love NextDeavor offers health, vision and dental benefits for contract employees Paid... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Work at office

    NextDeavor

    San Jose, CA
    3 days ago
  • $73 per hour

     ...Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience in Computer Science, Information Systems, Engineering or a related discipline; or equivalent work experience will be considered Expert level programming knowledge in Java, including... 
    Senior
    Work experience placement

    People, Data & Solutions

    San Jose, CA
    3 days ago
  • $150k - $190k

     ...We are seeking a highly skilled and motivated Senior Software Engineer to join our Mapping & Localization team. In this role, you will be responsible for enhancing both the online and offline components of our mapping infrastructure, including online map interface, map... 
    Senior
    Full time

    Plusai

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

     ...NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks...  ...in CPU and GPU architectures, numeric libraries, modular software design. ~ Highly motivated with excellent verbal and written... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...Software Engineer We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and... 
    Senior
    Flexible hours

    Rainmaker Systems

    Campbell, CA
    3 days ago
  • $144k - $216k

     ...As a Senior AI Engineer on our Core AI team, you will be a cornerstone of FloQast's AI transformation. You will architect, build, and scale...  ...governance What You'll Bring ~8+ years of professional software engineering experience with 4+ years focused on building backend... 
    Senior
    Full time
    Work at office

    Floqast

    San Jose, CA
    8 hours ago
  •  .... From chip-to-chip optical interconnects to scalable photonic engines, Lumilens is unlocking a new era of computing faster, cooler, and...  ...On C# /.NET desktop application — Advanced manufacturing software for optical transceiver testing. A GUI application built with... 
    Senior
    Remote work

    Lumilens

    San Jose, CA
    3 days ago
  •  ...Senior Software Engineer in Test It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally... 
    Senior
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    5 days ago
  • $150k - $175k

     ...Senior Software Engineer Credo is seeking a Senior Software Engineer to join our PILOT team. In this role, you will develop tools that help customers ingest data from Credo products deployed in their data centers and turn that data into actionable insights that improve... 
    Senior
    Local area

    Credo Semiconductor Inc

    San Jose, CA
    5 days ago
  • $224k - $356.5k

     ...the full-stack platform that enables machines to perceive, reason, and act safely in the real world. We are seeking a Senior Software Engineer to help define the runtime intelligence and safety architecture behind next-generation autonomous driving systems. This role... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Senior Software Engineer Location: Santa Clara, CA Duration: Full-time/Perm Job Description We are looking for a Senior Software Engineer with hands-on experience with x86 low level programming including device drivers, boot-up sequence, and BIOS. The ideal candidate... 
    Senior
    Permanent employment
    Full time
    Immediate start

    InterSources

    San Jose, CA
    3 days ago
  • $150k - $185k

     ...Senior Software Engineer About Us Selector is building an operational intelligence platform for digital infrastructure. Using an AI/ML-based analytics approach, the platform provides actionable, multi-dimensional insights to network, cloud, and application... 
    Senior

    Selector Software, Inc.

    Santa Clara, CA
    4 days ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $136k - $180k

     ...We have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation...  ...information, please visit grail.com GRAIL is seeking a Software Engineer to join the Product Delivery Team. This team designs,... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Grail

    Sunnyvale, CA
    8 hours ago
  • $143.5k - $212.85k

     ...need to know about the role: \n \nAs a member of the Checkout Engineering team, you will be responsible for the development and delivery...  ...analytics teams to understand what the buyers and merchants using our software desire from us. We\u0027re looking for talented, motivated and... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Paypal

    San Jose, CA
    8 hours ago
  • $182k - $242k

     ...Senior Software Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / San Francisco, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Full time
    Work at office

    Speechify

    Sunnyvale, CA
    8 hours ago
  • $166k - $201k

     ...Senior Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to... 
    Senior
    Temporary work

    crusoe

    Sunnyvale, CA
    1 day ago
  • $184.7k - $277.6k

     ...Senior Software Engineer Do you love working on challenges that no one has solved yet? Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to... 
    Senior
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  •  ...solve that gap. We’re a growth-stage software company helping manufacturers access, structure...  ...work alongside experienced operators, engineers, and leaders who have done this before...  ...do well here. Description ~ As a Senior Software Engineer specializing in C++... 
    Senior
    Full time
    Work experience placement
    Remote work
    Shift work

    Litmus, Llc

    Santa Clara, CA
    8 hours ago
  • $213k - $237k

     ...About the role Muon is looking for a Senior Software Engineer (Back-end) to join our Ground Software team. The ideal candidate is a self-motivated and versatile software engineer who is excited to build our cloud infrastructure, web services and applications like... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    21 hours ago
  • $136.5k - $276.5k

     ...Senior Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer — cuEquivariance. Be the first to apply!