Software Engineer, Lab Automation
Core
Build orchestration software, instrument drivers, and error-recovery logic for an automated lab where AI agents run biology experiments. (via careerplan.io/jobs/13ec6b5a-b759-4260-8eb8-373ab9d6b31a-software-engineer-lab-automation-at-adaptyv)
Role type
Senior IC software engineer (lab automation)
Builds
API-controllable hardware stack, complex multi-step protocols, and observability pipelines for physical lab instruments.
Domain
Biotech / Lab Automation / IoT
Required skills
Python, TypeScript, hardware-software boundary debugging, protocol reverse-engineering, error-recovery logic, multi-step protocol execution, observability, reliability engineering
Preferred skills
Lab automation experience (PyHamilton, PyLabRobot, Opentrons), robotics, industrial automation, IoT, embedded systems, electronics, microcontrollers, 3D printing, AI-native coding practices
Technologies
TypeScript, Python, Postgres, Supabase, Modal, PyLabRobot, PyHamilton
Responsibilities
Build orchestration software for liquid handlers, plate readers, incubators, and robot arms; develop instrument drivers and APIs; model and execute complex multi-step protocols; create error-recovery logic; build monitoring and observability for work-cell health; debug across the software–hardware boundary.
Seniority
Senior, hands-on IC
