engineering
Posted 1 weeks agoSoftware Engineer, Lab Automation
at Adaptyvbio
Lausanne, United StatesOn-site
Responsibilities
- WHAT YOU'LL DO - Build orchestration software that coordinates liquid handlers, plate readers, incubators, and robot arms — handling timing dependencies, state, and error recovery. - Reverse-engineer and develop instrument drivers and APIs.
- - Build error-recovery logic so that when something fails mid-run, the system retries, skips, alerts, or pauses depending on the failure mode.
- - Create monitoring and observability for work-cell health: instrument status, run progress, error rates.
Requirements
- Adaptyv is building an automated lab thats let AI agents run biology experiments.
- We're entering the era of agentic science where AI models can now design novel proteins, propose hypotheses, and iterate on experimental results.
- We're building the infrastructure that gives AI agents access to the physical world.
- We are one of the fastest growing biotech companies, trusted by leading biopharmas, frontier AI labs, and the techbio companies pushing the field forward.
- We’re growing rapidly and are hiring for talented people to scale and support the massive demand for AI-driven wet lab experimentation.
- Each instrument speaks a different protocol (serial, USB, TCP/IP); you work out how it talks and build a clean abstraction over it.
- STACK TypeScript and Python, Postgres (Supabase), Modal for compute.
- We control instruments with open-source Python tooling like PyLabRobot and PyHamilton wherever we can, rather than proprietary vendor GUIs.
- You write production code in Python and/or TypeScript — well-structured and maintainable, not just prototypes. - Comfortable at the hardware-software boundary.
- You can read a protocol spec, debug a flaky connection, and reason about timing. - Lab automation experience is a strong plus.
- Familiarity with PyHamilton, PyLabRobot, Opentrons, or similar tooling helps — as does a background in robotics, industrial automation, IoT, or embedded systems. - Maker and hacker attitude.
- Biology background not required — but you should be excited that the code runs real experiments.