← All roles

Senior/ Staff Software Engineer, Imaging

insitro· Software Engineering
Apply on company site
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