Insitro
Senior/ Staff Software Engineer, Imaging
$191K–$233K
South San Francisco, CA · Staff · Full-time · Posted Aug 25, 2026
- Experience
- 6+ years.
About the job
Build and scale imaging data and ML infrastructure, tools, and workflows that enable scientists to run and analyze high-content biological screening experiments.
What you'll do
- Design and scale platform capabilities and interactive tools for ML-powered imaging screens, data exploration, quality assessment, and visualization.
- Take ML workflows from research prototypes to reliable production systems processing terabytes of data per day, with strong data integrity, lineage, reproducibility, and observability.
- Partner with scientists and microscopy teams to translate research needs into software; own end-to-end projects and mentor engineers.
What they ask for
- 6+ years of professional experience building and operating production-grade software and high-throughput data pipelines, primarily in Python.
- Hands-on experience with a Python-first ML stack (PyTorch/Lightning), distributed compute, workflow orchestration, and cloud infrastructure at multi-terabyte scale.
- Track record of owning complex systems from architecture through production operation.
Nice to have
- Experience designing, building, and maintaining scientific computing pipelines, visualizations, and QC processes for large-scale biological datasets.
Pay
$191,000 - $233,000 USD base salary
Tools
Python, PyTorch/Lightning, Ray, Dask, Kubernetes, Argo, Airflow, redun
AI focus
Scale ML-powered high-content imaging workflows and support ML-derived phenotypes and agentic analysis for drug discovery.
Model-written summary · the original posting is authoritative