Sr Principal/ Principal Software Engineer, AI Lab Execution System

Lila Sciences Lila Sciences · AI Frontier · Alewife, Cambridge, MA · Software

Seeking a Senior Principal/Principal Software Engineer to lead the technical strategy and architecture for an AI-driven scientific platform. This role involves defining and building systems that connect scientific intent, laboratory execution, data capture, and AI-driven analysis, integrating AI frameworks with scientific analytics and lab workflows. The engineer will work closely with researchers, engineers, and scientists to create scalable software systems supporting diverse data and workflow needs.

What you'd actually do

  1. Define architectural direction for the AI Lab Execution System and related Scientific System of Record capabilities, balancing long-term platform evolution with near-term product delivery.
  2. Design systems that model scientific intent, experiment planning, protocol execution, sample and asset state, operational events, and results capture across complex lab workflows.
  3. Lead the design of high-performance, secure, and well-documented UIs and APIs that support scientists, automation systems, ML workflows, and AI-driven applications.
  4. Establish durable domain models, schemas, and data contracts across SQL, NoSQL, vector databases, data lakehouses, and other scientific data systems.
  5. Set technical standards for high availability, low latency, observability, fault tolerance, and operational excellence

Skills

Required

  • TypeScript
  • React
  • Python
  • Systems and Data Architecture
  • Databases (SQL and at least one of NoSQL, vector databases, graph databases, search systems, or data lakehouse architectures)
  • API and Platform Design
  • Scientific or Data-Intensive Domains
  • Operational Excellence
  • Technical Leadership
  • Communication and Collaboration

Nice to have

  • Orchestration Systems (Airflow, Prefect, Temporal, Dagster)
  • Familiarity with Python for Science (pandas, numpy, scipy, jax, pytorch)
  • Experience designing systems that support auditability, traceability, reproducibility, data provenance, or regulated workflows
  • front-end engineering
  • backend engineering
  • data modeling and system design
  • AI coding assistants or AI-augmented engineering workflows

What the JD emphasized

  • AI Lab Execution System
  • Scientific System of Record
  • AI-driven analysis
  • AI frameworks
  • ML researchers
  • ML workflows
  • AI-driven applications
  • AI platform
  • AI, software, and science
  • scientific processes
  • DBTL loop
  • scientific intent
  • experiment planning
  • protocol execution
  • sample and asset state
  • operational events
  • results capture
  • complex lab workflows
  • data lakehouses
  • vector databases
  • scientific data systems
  • high availability
  • low latency
  • observability
  • fault tolerance
  • operational excellence
  • AWS services
  • Kubernetes
  • DevOps practices
  • production-grade systems
  • scientists
  • ML researchers
  • platform engineers
  • data engineers
  • automation teams
  • product leaders
  • scientific and operational needs
  • coherent platform architecture
  • senior engineers
  • architecture reviews
  • quality bar
  • patterns, tools, and practices
  • engineering velocity
  • system quality
  • Computer Science, Engineering, or related field
  • large-scale systems in production
  • front-end or backend
  • front-end engineering, backend engineering, or data modeling and system design
  • TypeScript, React, and Python
  • React and TypeScript
  • Python experience is strongly preferred
  • scalable application architectures
  • APIs
  • domain models
  • schemas
  • indexes
  • data contracts
  • distributed data systems
  • SQL
  • NoSQL, vector databases, graph databases, search systems, or data lakehouse architectures
  • APIs, platform abstractions, and integration patterns
  • reliable, maintainable, and easy for other teams to build on
  • life sciences, materials science, ML platforms, laboratory systems, automation platforms, or other research-heavy and data-intensive environments
  • observability, reliability, incident response, performance tuning, and long-term maintainability
  • mentor senior engineers
  • align stakeholders
  • clear technical trade-offs
  • drive complex initiatives from ambiguity to production
  • listening skills
  • explain complex technical ideas to scientists, engineers, product leaders, and executives
  • AI coding assistants or AI-augmented engineering workflows
  • Orchestration Systems
  • Airflow, Prefect, Temporal, Dagster
  • Python for Science
  • data science and ML libraries
  • pandas, numpy, scipy, jax, pytorch
  • auditability, traceability, reproducibility, data provenance, or regulated workflows

Other signals

  • AI-driven analysis
  • integrate advanced AI frameworks
  • AI platform
  • AI Lab Execution System
  • ML workflows
  • AI-driven applications