CareerPlanSign in

Senior Software Engineer — MD Simulation Engineering

US, CA, Santa Clara💼 Full-time💰 $184,000–$184,000🗓 2026-05-24 → 2026-10-07

Core

Building GPU-native simulation software to enable biological simulation engines at scale for the molecular dynamics ecosystem.

Role type

Senior IC software engineer (HPC/GPU)

Builds

GPU-accelerated simulation math primitives and kernels for molecular dynamics engines

Domain

Computational biology + High-performance computing (HPC)

Deliverable

production ML models | product features

Required skills

CUDA programming, C/C++, high-performance computing, molecular dynamics simulation concepts, scientific software libraries, GPU APIs

Preferred skills

Major MD simulation engine experience, GPU compiler toolchains, SPME/Ewald summation implementation, mixed-precision/tensor-core algorithms, open-source GPU computing contributions

Technologies

CUDA, C, C++, GPU generations

Responsibilities

Build and optimize CUDA kernels for core MD simulation primitives; deliver GPU-accelerated simulation math to external partners; integrate primitives into major MD engines; drive CI/CD infrastructure for kernel builds and performance testing; collaborate with Applied Science teams to translate research prototypes into production software