Senior/ Staff Software Engineer, Imaging
insitro· Software Engineering
South San Francisco, CA$191k - $233kFull-timePosted 2mo ago
About the role
Senior/Staff Software Engineer on the Imaging Software team focused on building and scaling data and ML infrastructure for high-content imaging screens, enabling end-to-end data lifecycle from generation to analysis in a production-scale environment.
Responsibilities
- Platform Enablement: Partner with lab and ML scientists to design, develop, and scale platform capabilities needed to run and interpret ML-powered high-content imaging screens.
- User Tooling: Build and evolve robust tools and interactive interfaces for data exploration, quality assessment, and visualization.
- Architectural Ownership: Own complex, end-to-end projects, making thoughtful architectural trade-offs for long-term maintainability.
- Scalability: Scale and harden complex ML workflows from research prototypes to systems processing terabytes of data per day.
- Data Integrity: Establish and uphold best-in-class data integrity, lineage tracking, reproducibility, and observability across the data lifecycle.
- Documentation: Write clear technical specifications and documentation.
- Scientific Translation: Translate complex experimental needs into actionable technical plans and shipped software.
- Mentorship: Mentor other engineers and raise the technical bar across the team.
Qualifications
- 6+ years of professional experience building and operating production-grade software and high-throughput data pipelines, primarily in Python.
- Experience designing, building, and maintaining scientific computing pipelines, visualizations, and QC for large-scale biological datasets (highly valued).
- Hands-on experience with a Python-first ML stack (PyTorch/Lightning), distributed compute (Ray, Dask, Kubernetes, etc.), and workflow orchestration (Argo, Airflow, redun, etc.), deployed on cloud infrastructure at multi-terabyte scale.
- Track record of owning complex systems from architecture through production operation.
Skills
Required:PythonPyTorch/LightningDistributed computeWorkflow orchestrationCloud infrastructure
Nice to have:Data governance
Benefits
- 401(k) plan with employer matching
- Excellent medical, dental, and vision coverage including mental health support
- Open, flexible vacation policy
- Paid parental leave (16 weeks for birth; 10 weeks for new parent)
- Quarterly budget for books and online courses
- New hire stipend for home office setup
- Monthly cell phone & internet stipend
- Free onsite baristas and daily lunch for onsite/hybrid employees
- Free commuter bus network to South San Francisco HQ
Last updated Oct 15, 2026. Interested? Apply on the company site.
About insitro
Making Medicines Differently
At insitro, we are building a different kind of drug company to bring better drugs faster to the patients who can benefit most. Through the power of machine learning (ML) and data at scale, we decode the complexities of biology to unlock transformative new medicines.
PipelinePlatformPeoplePublications & PressML-driven platformdrug discoveryneurosciencemetabolism
More open roles at insitro
- Director, Financial Reporting & Technical Accounting4d agoHybrid (South San Francisco, CA) · General & Administrative
- Vice President, FP&A & Financial Transformation4d agoSouth San Francisco, CA · General & Administrative
- Senior Manager / Director, Statistical Genetics4w agoSouth San Francisco, CA · Data Science and Machine Learning
- Full Stack Software Engineer, Lab Platform (LIMS)4w agoSouth San Francisco, CA · Software Engineering
- Associate Scientist III, Cardiac Modeling1mo agoSouth San Francisco, CA · Therapeutic Areas