Senior Software Engineer — MD Simulation Engineering
$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. Come join the team and see how you can make 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 our MD Simulation Engineering team, whose mission is to enable biological simulation engines at scale.This team builds the GPU-native simulation software that powers molecular dynamics at scale. We work at the intersection of GPU computing and computational biology — delivering high-performance math primitives that simulation software depends on to fully exploit NVIDIA hardware across GPU generations. The work spans kernel engineering, software architecture, and direct collaboration with the MD simulation ecosystem. If you want to define how scientific simulation is accelerated on modern hardware and see your work in the hands of researchers worldwide, this is the role.What You Will Be Doing:Build, implement, and optimize CUDA kernels for core MD simulation primitivesBe responsible for the end-to-end delivery of GPU-accelerated simulation math to external partners and the broader MD ecosystemIntegrate simulation primitives into major MD enginesDrive CI/CD infrastructure for multi-SKU kernel builds, automated performance regression testing, and cross-simulator validation across NVIDIA GPU generations.Collaborate with Applied Science teams to evaluate new algorithms and translate research prototypes into production-quality, shipped software.What We Need to See:8+ years of software engineering experience with a strong background in CUDA and GPU programming.Deep proficiency in C and C++; comfort navigating and chipping in to large, sophisticated codebases.Strong foundation in high-performance computingFamiliarity with molecular dynamics simulation conceptsExperience building or supplying to scientific software libraries, simulation engines, or developer-facing GPU APIs.BS/MS in Computer Science, Computational Science, Physics, Applied Mathematics, or a related field, or equivalent experience.Ways to Stand Out from the Crowd:You have supplied to or deeply used a major MD simulation engineExperience with GPU compiler toolchains, kernel delivery mechanismsHands-on knowledge of SPME, Ewald summation, or other long-range electrostatics methods at the implementation level.PhD or equivalent experience in computational chemistry, biophysics, mathematical modeling, or computer science with a focus on HPC or scientific computing.Experience with mixed-precision or tensor-core-aware algorithm build for scientific workloads as well as contributions to open-source MD simulation or GPU computing projects.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 outstanding growth, our best-in-class 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 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 28, 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.SummaryLocation: US, CA, Santa ClaraType: Full time
$130k - $200k
Santa Clara, CAData Engineering - Simulation & Verification /Full-time /HybridPlusAI is a Physical AI... ...company pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...-growing teams.We are looking for a Senior Simulation Software Engineer to build...SeniorFull timeImmediate start$215k - $300k
...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As a Senior Simulation Software Engineer, you will work to shape all aspects of our simulation...SeniorPermanent employmentCasual work$213k - $237k
...About the role Muon seeks aFlight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated versatile... ...states: AL, AZ, CA, CO, CT, DC, FL, GA, IL, IA, ID, MD, MA, MI, MN, MO, NJ, NY, NC, OH, OR, PA, TN, TX, VT, VA, WA...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours$213k - $237k
...About the role Muon seeks a Senior Software Engineer to join our Hardware Reliability & Test organization... ...Experience with hardware-in-the-loop simulation or production/acceptance test systems... ..., CA, CO, CT, DC, FL, GA, IL, IA, ID, MD, MA, MI, MN, MO, NJ, NY, NC, OH, OR,...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours3 days per week$213k - $237k
...About the role Muon seeks a Senior Software Engineer to join our Software Test team. An ideal candidate... ...with Hardware-in-the-Loop and Simulations driven testing. In this role, you will... ..., CA, CO, CT, DC, FL, GA, IL, IA, ID, MD, MA, MI, MN, MO, NJ, NY, NC, OH, OR, PA...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours$213k - $237k
...About the Role Muon seeks a Senior Software Engineer to join our Simulation team. An ideal candidate is an expert generalist software engineer who is as... ...states: AL, AZ, CA, CO, CT, DC, FL, GA, IL, IA, ID, MD, MA, MI, MN, MO, NJ, NY, NC, OH, OR, PA, TN, TX, VT, VA...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours3 days per week- ...Senior CAD Automation and Mixed-Signal Simulation Engineer Do you want to help shape the future generations of processors that will enable the next remarkable... ...a culture of engineering excellence Lead small software development teams in the design and delivery of...Senior
- 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
$184.7k - $324.8k
Role Number: 200643666Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-09-28SummaryLooking to make a difference... ..., frameworks, and applications teams.We are looking for a senior engineer who will own the UI architecture of our applications, and who...SeniorImmediate startRelocationFlexible hours$224k - $356.5k
We are seeking exceptional Senior Machine Learning and Simulation Engineers to join NVIDIA's Autonomous Vehicles (AV) Simulation team! This role requires strong technical leadership and outstanding software engineering skills, coupled with deep expertise in both simulation...SeniorFull time$175.5k - $311.7k
Role Number: 200636503Team: Software and ServicesLocation: CupertinoPosted: 2025-12-17SummaryApple is where individual imaginations... ...join something — you’ll add something.DescriptionAs as Senior Simulation Animation Engineer you will have an opportunity to be part of an innovation...SeniorRelocation$232k - $261k
...implementations and benchmark them. Mentor other engineers on modern C++, image and ML runtimes, and... ...field. ~6+ years of professional software engineering experience, including... ...AZ, CA, CO, CT, DC, FL, GA, IL, IA, ID, MD, MA, MI, MN, MO, NJ, NY, NC, OH, OR, PA,...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours3 days per week- Job DescriptionTitle: Senior Software Engineer - Safety Critical ApplicationsType: permanentLocation: San Jose, CAJob description: A Medical Device world leader in image-directed, robotic products for applications. The company’s product allows surgeons to plan their surgery...SeniorPermanent employment
- Job DescriptionTitle: Senior Software EngineerType: permanentLocation: San Jose, CAJob description:A Medical Device Company Located in San Jose, California is looking for a Senior Software Engineer in with C++ programming and algorithm development to join our team.Job requirement...SeniorPermanent employment
$213k - $237k
...About the role Muon is looking for a Senior Software Engineer to join our Software Platform team. This team builds and operates the paved roads... ...states: AL, AZ, CA, CO, CT, DC, FL, GA, IL, IA, ID, MD, MA, MI, MN, MO, NJ, NY, NC, OH, OR, PA, TN, TX, VT, VA, WA...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours3 days per week$184k - $287.5k
...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip...SeniorFull timeWorldwide$184k - $287.5k
NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops network management software that configures network devices and routing tables of NVLink and large-scale InfiniBand networks powering the world’s most advanced supercomputers...SeniorFull 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
$136k - $218.5k
...human creativity and intelligence. Make the choice to join us today.The NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design. Understanding both Software and Hardware principles will be a key...SeniorFull time$224k - $356.5k
...their best work. Come join the team and see how you can make a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-end autonomous driving applications. We are seeking senior...SeniorFull time- ...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
NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive system software solutions from concept to production. In this role, you will be integral in overseeing the entire...SeniorFull timeLocal areaRemote work$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
NVIDIA GPU Architecture Group is seeking a senior software engineer to automate and optimize performance analysis workflows for AI training and inference workloads. You will not only perform analysis but also reshape how it's done, building tools and workflows that scale...SeniorFull timeRemote work$152k - $241.5k
...and more. The DGX Cloud team builds and operates the AI infrastructure that fuels this progress. We’re looking for a Senior Full-Stack Software Engineer to join the AI Hub team within the DGX Cloud AI Infrastructure organization. The AI Hub team accelerates AI research...SeniorFull time$152k - $241.5k
...s core mission is to deliver full stack simulation infrastructure for deep learning applications... ...actively collaborate with architecture, software, product, and research teams to shape... ...looking for a Deep Learning Software Engineer to help develop simulation infrastructure...SeniorFull time$152k - $241.5k
NVIDIA is seeking talented engineers to join the TensorRT team and advance high-performance... ...on NVIDIA GPUs. Our team develops software that accelerates state-of-the-art generative... ...models and hardware configurations.As a Senior Software Engineer, you will develop advanced...SeniorFull timeLocal area$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$150k
Senior Software EngineerParticipate in the development of A10 Advanced Core Operation System(ACOS) for different Thunder platforms. Work with different teams, PM, QA, and Documentation to deliver features and provide relative functional and design specifications. Extend...SeniorFull timeFor subcontractorLocal area$152k - $241.5k
...now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure... ...team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — MD Simulation Engineering. Be the first to apply!
- software development engineer aws Santa Clara, CA
- federal - software developer Santa Clara, CA
- software engineer contract Santa Clara, CA
- part time software developer remote Santa Clara, CA
- software developer Santa Clara, CA
- software engineer internship remote Santa Clara, CA
- software engineer amazon Santa Clara, CA
- software web developer Santa Clara, CA
- senior software engineer Santa Clara, CA
- software engineer Santa Clara, CA


