Senior Software Engineer, Lab Software

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

Senior Software Engineer role focused on building backend systems, APIs, and database architecture for lab automation tools that integrate with AI-driven scientific analysis. The role involves full-stack development, cloud infrastructure management (AWS, Kubernetes), and collaboration with ML engineers and scientists to support scientific workflows.

What you'd actually do

  1. Design & Build UI and APIs: Design and build high-performance, secure, and well-documented UI and APIs that integrate with AI-driven applications.
  2. Database Architecture & Scaling: Develop schemas and manage diverse data systems (SQL, NoSQL, Vector DBs, and others) for optimal performance and scalability.
  3. Application Development: Drive the implementation of front-end and backend services, focusing on performance, maintainability, and reliability.
  4. Performance & Reliability: Diagnose and optimize system bottlenecks, ensuring high availability and low-latency performance across large-scale workloads.
  5. Cloud & Infrastructure: Leverage AWS services, Kubernetes and modern DevOps practices to build and deploy production-grade systems at scale.

Skills

Required

  • backend experience
  • git
  • development workflows
  • user-centered design
  • high-performance, secure, and well-documented UI and APIs
  • SQL
  • NoSQL
  • Vector DBs
  • performance and scalability
  • front-end and backend services
  • performance, maintainability, and reliability
  • system bottlenecks
  • high availability and low-latency performance
  • AWS services
  • Kubernetes
  • DevOps practices
  • production-grade systems
  • ML researchers, engineers, and scientists
  • data pipelines, APIs, and cloud infrastructure
  • scientific workflows
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 5-8+ years of engineering experience
  • Full Stack Development
  • React
  • TypeScript
  • TailWind
  • FastAPI
  • Pydantic
  • AI coding assistants
  • Communication & Collaboration
  • Problem Solving
  • ownership of complex backend challenges

Nice to have

  • life sciences
  • material sciences
  • laboratory devices
  • robotics
  • hardware drivers
  • software orchestration platforms (Airflow, Prefect, Temporal, Dagster)
  • design patterns
  • Terraform
  • CloudFormation
  • CI/CD pipelines (GitHub Actions)

What the JD emphasized

  • You must be strong in backend
  • Hands on experience using AI coding assistants to drive productivity is required.