CareerPlanSign in

Staff Software Engineer, Machine Learning and Computational Chemistry

Millbrae, California💼 Full-time💰 $200,000–$200,000🗓 2026-08-27 → 2026-09-25

Core

Design and deploy computational solutions to explore and quantify high-content datasets for early drug discovery, interfacing with biologists, chemists, and engineers.

Role type

Staff Software Engineer (Machine Learning and Computational Chemistry)

Builds

Production pipelines for chemical property prediction, compound screening, and reaction optimization

Domain

Biopharmaceuticals / Computational Chemistry / Machine Learning

Deliverable

production ML models

Required skills

Machine learning, statistics, data analysis, Python, C/C++, cheminformatics fundamentals, molecular representations, molecular fingerprints, docking, Molecular Dynamics (MD), Free Energy Perturbation (FEP), retrosynthetic prediction

Preferred skills

Strong Python programming expertise, familiarity with biology and biological terms

Technologies

RDKit, OpenBabel

Responsibilities

Design and optimize algorithms for chemical property prediction and reaction optimization; Deploy computational chemistry tools into production environments; Collaborate on pipelines to accelerate drug discovery with simulation and AI; Prototype and productionize software with scientists and engineers; Manage multiple projects and milestones

Seniority

Staff, hands-on IC with strategic oversight

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.