About The Position

This role is within the Advanced Robotics & Data Orchestration Team, part of Alexion’s Product Development & Clinical Supply organization. The engineer will be responsible for the software layer that integrates instruments and robots into automated, reusable workflows. The position is software-focused with a strong connection to scientific applications, requiring the translation of scientist needs into robust orchestration solutions. The goal is to accelerate the delivery of life-changing therapies for rare diseases.

Requirements

  • PhD + 0 years, or MS + 4 years, or BS + 8 years in Computer Science, Engineering, or a related field (or equivalent experience).
  • 4+ years building software for lab or industrial automation or robotics, with hands-on orchestration or controls integration.
  • Proficiency in one or more languages common in automation (e.g., Python, C#, or Java).
  • Experience with event-driven patterns and state machines.
  • Experience with interfaces, SDKs, and message buses.
  • Experience integrating with schedulers and data services.
  • Familiarity with schema design, data contracts, and basic SQL.
  • Collaboration with scientists/operators, mechatronics/controls, and data engineers.
  • Clear, user-focused documentation.
  • Ability to lift/carry 15/30 pounds unassisted/assisted.
  • Ability to work comfortably in a controlled environment with and around hazardous materials.
  • Ability to gown/degown PPE.
  • Ability to use a computer.
  • Ability to engage in communications via phone, video, and electronic messaging.
  • Ability to engage in problem solving and non-linear thought, analysis, and dialogue.
  • Ability to collaborate with others.
  • Maintain general availability during standard business hours.

Nice To Haves

  • Experience with biologics workflows (cell culture, purification, analytics).
  • Experience integrating with ELN/LIMS/SDMS systems.
  • Hands-on work with robotics SDKs.
  • Experience with verification via vision/sensors.
  • Experience with barcode or RFID.
  • Experience with material-handling subsystems.
  • Familiarity with observability tooling (metrics/logs/alerts).
  • Experience defining service levels.
  • Experience with structured postmortems.

Responsibilities

  • Translate scientist and operator requirements (throughput, usability, exception paths, reliability targets) into orchestration designs and software implementations.
  • Implement run-control logic (state models/events), exception handling, recovery/rollback, and scheduling for automated work cells and instruments.
  • Develop reusable drivers/adapters and interface modules aligned to documented contracts, coding standards, and versioning, review code, and tests for quality.
  • Integrate instruments/robots with schedulers and data services using interfaces and SDKs; partner with data engineering experts to define schemas and event models to support analytics and ML features.
  • Apply configuration-as-code, CI/CD, automated testing, and secure development practices; ship documented releases and migration guides.
  • Instrument workflows with telemetry/logs/alerts; define service level indicators and objectives for orchestration software; participate in postmortems and reliability exercises.
  • Produce onboarding artifacts (connectivity patterns, validation checklists, example configurations) and support operator UAT and day-2 enablement.
  • Support commissioning, cutovers, and hypercare for priority workflows; track reuse, commissioning time, error/rerun reduction, and uptime.

Benefits

  • Equal employment opportunities are available to all applicants and employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service