Senior Software Engineer - Lab Automation
Core
Architecting hardware abstraction layers, instrument integration frameworks, and orchestration engines for autonomous, self-healing laboratories to enable lights-out drug discovery.
Role type
Senior Software Engineer (Lab Automation & Robotics)
Builds
Resilient, intelligent systems that run complex science unattended around the clock using frontier AI models and multi-vendor robotics.
Domain
Biopharma / Autonomous Laboratory Automation
Deliverable
production ML models
Required skills
Python, C#, System Design, Hardware Abstraction, Workflow Orchestration, API/SDK Integration, Rapid Prototyping (CAD/CNC), LIMS/ELN Integration, AI Agent Direction
Preferred skills
Computer Vision (OpenCV/YOLO/SAM), Reinforcement Learning, Embedded Protocols, Cloud Infrastructure, Digital Twin Simulation
Technologies
REST, gRPC, OpenCV, YOLO, SAM, LIMS, ELN
Responsibilities
Design and program high-throughput lab workflows; Build orchestration systems and instrument drivers; Implement telemetry and alerting for failure diagnosis; Maintain real-time digital representation of the lab; Manage hardware requirements and workcell integration; Collaborate to translate scientific protocols into technical architectures.
Seniority
Senior, hands-on IC
