Skip to content
New Job?Nejo!

Your personal AI career agent

ADAdaptyv

Software Engineer, Lab Automation(m/w/x)

Lausanne
Full-timeOn-site
AI/ML

Building work-cell orchestration software for automated biology labs. Coordinating liquid handlers, plate readers, and robot arms required. Python/TypeScript production code, hardware-software boundary experience needed. Daily stand-ups, 2-person pairing on complex tasks.

Requirements

  • Strong software engineering skills
  • Production code in Python and/or TypeScript
  • Well-structured and maintainable code
  • Comfortable at hardware-software boundary
  • Software driving physical devices
  • Ability to read protocol specs
  • Ability to debug flaky connections
  • Reasoning about timing
  • Lab automation experience (strong plus)
  • Familiarity with PyHamilton, PyLabRobot, Opentrons, or similar tooling
  • Background in robotics, industrial automation, IoT, or embedded systems
  • Maker and hacker attitude
  • Figuring out how closed systems work
  • Building to improve closed systems
  • Comfortable with electronics (bonus)
  • Comfortable with microcontrollers (bonus)
  • Comfortable with 3D printer for physical fixes (bonus)
  • AI-native builder
  • Building with coding agents like Claude Code
  • Sharp judgment about AI output
  • Self-starter and independent
  • Defining building needs from lab workflow
  • Reliability-minded
  • Designing systems with fault tolerance
  • Excited that code runs real experiments

Tasks

  • Build work-cell orchestration software
  • Coordinate liquid handlers, plate readers, incubators, and robot arms
  • Handle timing dependencies, state, and error recovery
  • Reverse-engineer instrument drivers and APIs
  • Develop clean abstractions for different protocols (serial, USB, TCP/IP)
  • Model and execute complex multi-step protocols
  • Ensure reliable execution across multiple instruments
  • Build error-recovery logic for mid-run failures
  • Implement retry, skip, alert, and pause functionalities
  • Create monitoring and observability for work-cell health
  • Track instrument status, run progress, and error rates
  • Debug issues across software and hardware boundaries
  • Identify and resolve comms, firmware, calibration, and code problems
  • Collaborate with lab automation engineers, software team, and scientists

Education

  • Vocational certificationOR
  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • Python
  • TypeScript
  • PyHamilton
  • PyLabRobot
  • Opentrons
  • Robotics
  • Industrial automation
  • IoT
  • Embedded systems
  • Claude Code
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Adaptyv and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • Adaptyv

    Lab Automation Engineer(m/w/x)

    Full-timeOn-siteEntry Level
    Lausanne
  • Adaptyv

    Lab Automation Intern(m/w/x)

    Full-timeInternshipOn-site
    Lausanne
  • Harmattan AI

    Software Engineer - Validation(m/w/x)

    Full-timeOn-siteExperienced
    Lausanne
  • SMO Medtronic Europe Sàrl

    Software Engineer I(m/w/x)

    Full-timeOn-siteNot specified
    Lausanne
    from CHF 123,480 / year
  • Adaptyv

    Internship Bioengineering / Molecular Biology(m/w/x)

    Full-timeInternshipOn-site
    Lausanne
View all 100+ similar jobs