Skip to content

Open nowPosted 46 days agoWe saw it 18 min after it went up

Senior/ Staff Software Engineer, Imaging

insitro14 open roles

Pay
$219,000 – $233,000 a year
Where
South San Francisco, CA
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior/ Staff Software Engineer, Imaginginsitro · South San Francisco, CA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on insitro's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.3% of postings close within 7 days. Measured by our own scanner across the market. insitro postings stay open a median of 40 days.

Share of postings closed within
  1. 1.9%1 day
  2. 3.9%3 days
  3. 8.3%7 days
  4. 15.3%14 days
  5. 34.1%30 days
This job: posted 46 days ago

insitro median: 40 days open

The posting

THE OPPORTUNITY

insitro is a physical AI company dedicated to unlocking causal human biology and accelerating the delivery of better medicines to patients. Our unique Virtual Human™ platform identifies novel, high-impact genetic intervention points, which our TherML™ platform translates into therapeutics—whether small molecules, biologics, or oligos. With multiple programs in metabolic disease and neuroscience advancing toward the clinic, and our first IND submission slated for the second half of this year, we are at a pivotal inflection point.

As a Senior/ Staff Software Engineer on our Imaging Software team, you will define and expand our data and ML infrastructure across the full data lifecycle — from data generation, high-throughput ML pipelines, to analysis results. You'll build the platform features that make novel in vitro screening modalities and ML-derived phenotypes integral to our discovery workflows, partnering with lab scientists, ML scientists, and our automation teams to turn research prototypes into validated screening workflows that reliably process terabytes of biological data per day. This is a chance to set the technical direction for how imaging, automation, machine learning, and agentic analysis converge in drug discovery.

Based in South San Francisco, this position reports directly to the Director of Imaging, Cellular Machine Learning and offers an in-person hybrid schedule of three days per week.

RESPONSIBILITIES

Platform & Tooling

- Platform Enablement: Partner with lab and ML scientists to design, develop, and scale the 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 so scientists can iterate quickly on experimental data.

- Architectural Ownership: Own complex, end-to-end projects, making thoughtful architectural trade-offs, and delivering incrementally with long-term maintainability in mind.

Scalability & Data Integrity

- Scalability: Scale and harden complex ML workflows, taking them from research prototypes to systems that reliably process terabytes of data per day.

- Data Integrity: Set and uphold best-in-class practices for data integrity, lineage tracking, reproducibility, and observability across the entire data lifecycle.

- Documentation: Write clear, exemplary technical specifications and documentation that others build on.

Cross-Functional Partnership

- Scientific Translation: Work closely with lab scientists, ML scientists, and microscopy teams to translate complex experimental needs into clear, actionable technical plans and shipped software.

- Mentorship: Raise the technical bar across the team by sharing knowledge and mentoring other engineers.

ABOUT YOU

Experience & Qualifications

- Senior/ Staff experience: 6+ years of professional experience building and operating production-grade software and high-throughput data pipelines, primarily in Python.

- ML Platform Depth (highly valued): You have designed, built, and maintained scientific computing pipelines, visualizations, and QC processes for large-scale biological datasets.

- Core Stack: 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.

- End-to-End Delivery: A track record of owning complex systems from architecture through production operation.

Core Competencies

- Cross-Functional Partnership: You thrive alongside scientists and excel at translating abstract research needs into practical, reliable, and scalable software.

- Mission-Driven: You're motivated by enabling scientific breakthroughs through robust platform engineering.

- Force Multiplier: You enjoy mentoring and leveling up the engineers around you.

COMPENSATION & BENEFITS AT INSITRO

Our target starting salary for successful US-based applicants for this role is $191,000 - $233,000. To determine starting pay, we consider multiple job-related factors including a candidate's skills, education and experience, market demand, business needs, and internal parity. We may also adjust this range in the future based on market data.

This role is eligible for participation in our Annual Performance Bonus Plan (based on company targets by role level and annual company performance) and our Equity Incentive Plan, subject to the terms of those plans and associated policies.

In addition, insitro also provides our employees:

- 401(k) plan with employer matching for contributions

- Excellent medical, dental, and vision coverage as well as mental health and well-being support

- Open, flexible vacation policy

- Paid parental leave of at least 16 weeks to support parents who give birth, and 10 weeks for a new parent (inclusive of birth, adoption, fostering, etc)

- Quarterly budget for books and online courses for self-development

- New hire stipend for home office setup

- Monthly cell phone & internet stipend

- Access to free onsite baristas and daily lunch for employees who are either onsite or hybrid

- Access to a free commuter bus network that provides transport to and from our South San Francisco HQ from locations all around the Bay Area

insitro is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

We believe diversity, equity, and inclusion need to be at the foundation of our culture. We work hard to bring together diverse teams–grounded in a wide range of expertise and life experiences–and work even harder to ensure those teams thrive in inclusive, growth-oriented environments supported by equitable company and team practices. All candidates can expect equitable treatment, respect, and fairness throughout the interview process.

Please be aware of recruitment scams: we never request payments, all recruitment communications are from @insitro.com http://insitro.com, and if in doubt, contact us at [email protected].

#LI-Hybrid

About insitro

insitro is a drug discovery and development company using machine learning (ML) and data at scale to decode biology for transformative medicines. At the core of insitro’s approach is the convergence of in-house generated multi-modal cellular data and high-content phenotypic human cohort data. We rely on these data to develop ML-driven, predictive disease models that uncover underlying biologic state and elucidate critical drivers of disease. These powerful models rely on extensive biological and computational infrastructure and allow insitro to advance novel targets and patient biomarkers, design therapeutics and inform clinical strategy. insitro is advancing a wholly owned and partnered pipeline of insights and therapeutics in neuroscience and metabolism. Since launching in 2018, insitro has raised over $700 million from top tech, biotech and crossover investors, and from collaborations with pharmaceutical partners. For more information on insitro, please visit www.insitro.com http://www.insitro.com.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against insitro's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on insitro's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    insitro's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.