CareerPlanSign in

Software Engineer, Lab Automation

LausanneFull-time2026-06-05 → 2026-10-11
On-site · Switzerland

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