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

Senior Software Engineer — MD Simulation Engineering

$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. 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

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — MD Simulation Engineering in Santa Clara, CA vacancy
  • $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... 
    Senior
    Full time
    Immediate start

    Plus.ai

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    3 days ago
  • $66k - $111k

     ...Intuitive Machines, is currently seeking an entry-level Software Development Engineer to join our team in San Jose, CA, or a US remote location...  ...responsible for designing and implementing software for spacecraft simulators that are used by internal and external customers. This is... 
    Suggested
    Permanent employment
    Internship
    Remote work

    Lanteris Space Systems

    San Jose, CA
    3 days ago
  • $60 - $65 per hour

    DescriptionKforce has a client in Cupertino, CA that is seeking a Senior Battery Electrical Simulation Engineer (Cadence & SPICE).Overview:Our client is seeking a Senior Battery Simulation Engineer to lead the development and implementation of advanced battery and electronic... 
    Senior

    KForce

    Cupertino, CA
    6 days ago
  • 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... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    3 days ago
  • $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

    Google

    Sunnyvale, CA
    5 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  • Role OverviewSupport the Search Engineering team by managing vulnerability lifecycles, ensuring secure architectural practices, and overseeing automated fix validations.Key Responsibilities :Threat Modeling & Asset Profiling: Document trust boundaries, data flows, and architectural... 
    Senior

    Virtusa

    San Jose, CA
    3 days ago
  • 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... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    3 days ago
  • 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... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    3 days ago
  •  ...technology that moves the world forward. Join us and, together, we’ll advance your career.THE ROLEAMD is seeking a Senior Software Development Engineer to develop and optimize software for next-generation AI and GPU computing platforms. You will work across GPU kernel... 
    Senior

    AMD

    San Jose, CA
    4 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  •  ...with file systems frameworks and applications are looking for a senior engineer who will own the UI architecture of our applications and who...  ...face of uncertainty showing your drive to deliver dependable software.n Bachelors in Computer Science or equivalent work... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Apple

    Cupertino, CA
    14 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...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... 
    Senior
    Apprenticeship

    McKinsey & Company

    San Jose, CA
    5 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $145k - $180k

     ...isn't on that program. The AI Products Org builds consumer software for the general aviation industry. There's a lot we're not...  ...products are real, they ship, and people use them every day.As a Senior Backend Engineer, you'll build and maintain systems that servie as a... 
    Senior
    Local area
    Worldwide
    Visa sponsorship
    Night shift

    Archer Aviation

    San Jose, CA
    6 days ago
  • $152k - $241.5k

     ...and immerse yourself in the forefront of technology! As a Senior Tegra Software Engineer, you’ll collaborate with a hardworking group, moving...  ...active role in the new silicon lifecycle, from pre-silicon simulation/emulation, test validation to power-on bring up phases. Specify... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time

    Nvidia

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

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

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

     ...their best work. Come join the team and see how you can make a lasting impact on the world.We are currently looking for a Software/CAD Tool Engineer to join our dynamic team in our Circuits Solutions Group! In this role you'll be building solutions to boost productivity... 
    Senior
    Full time

    Nvidia

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

    Job DescriptionDescriptionThe Simulation group is solving 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... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    7 days ago
  •  ...moves the world forward.THE ROLE: We are seeking a highly motivated and technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will drive compiler and performance optimizations that enable state-of-the-art AI training... 
    Senior

    AMD

    San Jose, CA
    6 days ago
  • $117k - $234k

     ...you'll do:Design, build, and maintain high performant APIs and software services for our 1P and 3P customers.Develop robust,...  ...s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals... 
    Senior
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    6 days ago
  • $184k - $287.5k

    NVIDIA is the platform upon which every new AI-powered application is built. We are seeking a Senior Software Engineer - AI Inference Performance to advance innovative LLM and VLM inference. You will push workloads toward practical performance limits on NVIDIA GPU-accelerated... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

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