CareerPlan

Senior Software Engineer — MD Simulation Engineering

US, CA, Santa ClaraFull-time$184k2026-10-16 → 2026-11-10

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, GPU kernel engineering, CI/CD for multi-SKU builds

Preferred skills

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

Technologies

CUDA, C, C++, GPU generations, CI/CD pipelines

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 automated testing and validation; collaborate with Applied Science to translate research prototypes into production software

Seniority

Senior, hands-on IC