A

Arc Institute

Non-profit research institute advancing foundational science

Software Engineer - Lab Platform

Enterprise ApplicationsConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USA$118k - $146k

About the Job

Requirements

  • A bachelor's degree with 0–2 years of relevant experience, or an advanced degree.
  • Write solid Python and SQL and be comfortable working with REST APIs.
  • Debug problems in systems the candidate did not build, using code, logs, and data.
  • Use AI coding tools day to day or be ready to learn them, verify their output, and handle sensitive research data carefully.
  • Explain technical matters clearly to scientists and write documentation and training materials that people use.
  • Ask for help early and take feedback well.
  • Have owned work from start to finish in school, an internship, or a job, and remained responsible for it after it shipped.
  • Work onsite in the Palo Alto office at least three days a week.

Responsibilities

  • Run the request queue for Arc's lab data systems, handling questions, fixes, and schema changes through the change workflow so other teams' pipelines do not break.
  • Support the templates scientists use to record experiments and the command-line tools that retrieve their data for analysis.
  • Run training sessions for scientists and write documentation they can refer to.
  • Build and maintain checks that catch data-entry errors before records reach analysis or pipelines.
  • Help carry out the refactor of the LIMS team and permission structure, which determines who can see and edit data.
  • Automate recurring requests using an approach suited to the problem, such as a script, scheduled job, template change, or AI agent; write the runbook, add checks, retire the manual step, and submit changes for code review.
  • Build tools that make screen and experiment metadata queryable across systems for computational biologists and lab teams.
  • Run the request queue and ship schema changes independently, with the Tech Lead reviewing designs rather than every change.
  • Own part of the lab platform from design through support.

Desired Qualifications

  • Experience with a LIMS or ELN such as Benchling, or experience with lab data such as samples and sequencing metadata.
  • Experience automating a repeated manual task with scripts, bots, or agents.
  • Experience working on CI pipelines, tests, or repository templates.
  • Experience supporting tool users through a help desk, as a teaching assistant, or on an on-call rotation.

About the Company

Arc Institute

Non-profit research institute advancing foundational science

Arc Institute is a non-profit research institution in Palo Alto that pursues curiosity-driven basic science and technology development, aiming to accelerate scientific progress and shorten the path from discovery to patient impact. It collaborates with Stanford University, UCSF, and UC Berkeley, and organizes its work around people rather than specific projects, supporting long-term research agendas. Researchers team across disciplines to study root causes of diseases such as cancer, neurodegeneration, and immune dysfunction, with a focus on understanding disease mechanisms and deploying new technologies at scale to enable practical applications.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Palo Alto, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Arc Institute

See more jobs