JobsSenior Software Engineer — MD Simulation Engineering
Senior Software Engineer — MD Simulation Engineering
NVIDIASenior Software Engineer — MD Simulation Engineering
NVIDIALocation
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 2025Job 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?
