Senior Software Engineer — cuEquivariance
$184k - $287.5kNVIDIA
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
- QA Engineer II - Role OverviewWe are seeking an Intermediate Accessibility QA Engineer to validate and improve the accessibility of our... ...names in DevTools, and read basic HTML/CSS/JavaScript.2-4 years of software testing experience, with at least 2 years focused specifically...Senior
- ...doYou will take ownership of developing and maintaining the Client Identity Platform within a globally distributed, cross-functional engineering team. You will design, build, and scale high-performance, cloud-native solutions that ensure the security, reliability, and...SeniorApprenticeship
$152k - $241.5k
...make a lasting impact on the world.Join NVIDIA's dynamic team and immerse yourself in the forefront of technology! As a Senior Tegra Software Engineer, you’ll collaborate with a hardworking group, moving forward innovation in graphics, computing, and AI. This role...SeniorFull time$184k - $287.5k
...our self-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including... ...and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+ years,...SeniorFull time$184k - $287.5k
We are hiring software 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...SeniorFull time$184k - $287.5k
...teams with the smartest people in the world. Join us at the forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has phenomenal C/C++ skills? If so, this role might be for you. We are looking...SeniorFull time$152k - $241.5k
...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced...SeniorFull time$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 SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity...SeniorFull timeLocal areaRemote workWork from home$212.5k - $250k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...software delivery lifecycle so Carta's engineers can do the best work of their careers.We... ...write it.The Problems You’ll SolveAs a Senior Software Engineer II on DevEx, you will:...SeniorFull time$184k - $287.5k
We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing the foundational technology behind tomorrow’s AI factories, next-generation data centers, autonomous platforms—and even data centers...SeniorFull time- ...Company Name:HITACHI ENERGY USA INCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:... ...energy market operations? Join Hitachi Energy as a Senior Platform Software Engineer and become part of a team that develops and supports...SeniorFull time
- ...Jose, or Bellevue office location 4 days per week; Lambda’s designated work from home day is currently Tuesday.The Compute Software Engineering role plays a key part in the foundation of both the Public and Private Cloud offerings by enabling Bare-Metal and Virtual Machine...SeniorWork at officeLocal areaWork from homeFlexible hours
$178.89k - $268.33k
...around the world, through our leading products OKX, OKX Wallet, OKLink and more.About the OpportunityWe're looking for a Senior Software Engineer to join our Payments Team, based in the US. Payments is where OKX meets the real financial world. Our team has built and operates...SeniorShift work$154k - $286k
...powers all of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math,...SeniorFull timeWorldwide$152k - $253k
...world.We are a world - class autonomous driving hardware and software development team. We have the best platform and have... ...bring sustained growth to our customers. We're looking for a Senior Software Triage Engineer with strong technical ability to deeply understand...SeniorFull time$152k - $241.5k
...to today’s roads. We are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important roles in localization... ...complex problems for self-driving cars with a background in software design, embedded software, working on real-time software and...SeniorFull time$125k - $160k
About Centric Software:Centric Software is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization... ...Docker and Kubernetes.Collaborate with Product Management and engineering peers from concept through delivery.Maintain high engineering...SeniorFull timeRemote workFlexible hours$212.5k - $250k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...shape the outcome. You'll join a small, senior team that blends startup-style execution... ...You'll SolveAs a Senior Software Engineer II, KYC, you will lead technically complex...SeniorFull time$140k - $180k
...all of our team members.About the Role:We are looking for a Senior SW engineer experienced in simulation environments and tools for our integrated... ...and regulatory requirementsIntegrate third-party software and hardware systems into simulation architectures, collaborating...SeniorLocal areaWorldwideVisa sponsorship- Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In this role, you will design and deliver production...SeniorFull timeLocal areaWork from homeShift work
$200k - $322k
We are looking for a highly skilled Senior Software Engineer to design and develop AIOps & Observability platforms at NVIDIA. The platforms are used by internal teams to monitor, diagnose, and optimize the products, millions of assets and services in cloud, on-prem, data...SeniorFull time- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance at subsystem interfaces across the autonomy stack;...SeniorFull timeLocal areaWork from home
$184k - $287.5k
...of applications, including augmented and virtual reality, artificial intelligence, and robotics.We are now looking for a Senior Software Engineer - Streaming with strong C++ skills and a deep interest in streaming technologies to join a team of highly skilled and motivated...SeniorFull timeRemote work- Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAJob description:A Medical Device Company Located in San Jose, California is looking for a Senior Software Engineer Architect to drive the software architecture development effort...SeniorPermanent employment
$170.6k - $261.3k
Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation workflows, internal tools, and mission-critical engineering use cases. You will operate at the full spectrum of innovation...SeniorFull timeLocal areaWork from homeFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...team is responsible for the real-time software infrastructure that supports critical... ...of product safety and reliability.As a Senior Software Engineer, you will be collaborating...SeniorLocal areaWorldwideFlexible hours
$200k - $250k
Join us in pioneering the next generation of nuclear reactors! You'll leverage your software skills alongside nuclear engineers to model, simulate, design, and deploy advanced fission power technology. You will work at the forefront of the nuclear industry, developing novel...SeniorRemote workFlexible hours$174k - $252k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience... ...and supporting open-source projects.Google's software engineers develop the next-generation technologies that change how billions...Senior- ...Description Primary Function of Position Responsible for software testing of Intuitive’s new robotic platform. The successful... ...robotic surgical systems. Essential Job Duties As a Software Engineer in Test in the intuitive team, you will be responsible for:...Senior
$117k - $234k
...onsite role at our Bentonville, AR office. This position is not eligible for remote work.Role summary:Walmart is seeking a Senior Software Engineer to lead the delivery of scalable software solutions through collaborative engineering teams. This role involves designing,...SeniorFull timeTemporary workPart timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — cuEquivariance. Be the first to apply!
- software engineer full time Santa Clara, CA
- graduate software developer no experience Santa Clara, CA
- software engineer healthcare Santa Clara, CA
- network software engineer Santa Clara, CA
- software engineer internship Santa Clara, CA
- senior software engineer Santa Clara, CA
- software system engineer Santa Clara, CA
- software developer Santa Clara, CA
- ngo software engineer Santa Clara, CA
- startup software engineer Santa Clara, CA


