JobsSenior Software Engineer — MD Simulation Engineering
NVIDIA logo

Senior Software Engineer — MD Simulation Engineering

NVIDIA

Location

Santa Clara, CA

Type

Full-time

Posted

5/25/2026

Compensation

$184,000 - $356,500 per year

Undergraduate with 5+ Years of Experience
Master's with 5+ Years of Experience
PhD with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025

Job description

NVIDIA is seeking a Senior Software Engineer to join the MD Simulation Engineering team, which focuses on building GPU-native simulation software for molecular dynamics at scale. This role involves working at the intersection of GPU computing and computational biology, delivering high-performance math primitives essential for simulation software. The engineer will be responsible for optimizing CUDA kernels and collaborating with applied science teams to translate research into production-quality software. This position offers the opportunity to impact scientific simulation on modern hardware.

Requirements

  • 8+ years of software engineering experience with a strong background in CUDA and GPU programming.
  • Deep proficiency in C and C++, with the ability to navigate and contribute to large codebases.
  • Strong foundation in high-performance computing.
  • Familiarity with molecular dynamics simulation concepts.
  • Experience 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.

Responsibilities

  • Build, implement, and optimize CUDA kernels for core MD simulation primitives.
  • Be responsible for the end-to-end delivery of GPU-accelerated simulation math to external partners and the broader MD ecosystem.
  • Integrate simulation primitives into major MD engines.
  • Drive 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.

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this posting expired or inaccurate?