Software Engineer Ii, Lab Software

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

Software Engineer II with backend experience to join the Lab Software Team, building tools for automated scientific analysis. The role involves designing and building UIs and APIs, managing database architecture, developing backend services, optimizing system performance, and leveraging cloud infrastructure (AWS, Kubernetes). Collaboration with ML researchers and engineers is key.

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

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 2-5 years of engineering experience building and deploying large-scale systems in production.
  • Strong backend development skills.
  • Full Stack Development (React, TypeScript, TailWind, FastAPI, SQL/NoSQL, Python, Pydantic)
  • Communication & Collaboration skills
  • Problem Solving skills

Nice to have

  • Domain Background in laboratory software for life sciences, material sciences, or related fields.
  • Lab Automation Experience with laboratory devices, robotics, or hardware drivers.
  • Orchestration Systems experience (Airflow, Prefect, Temporal, Dagster)
  • Cloud & DevOps Knowledge (AWS, Kubernetes, Terraform, CloudFormation, GitHub Actions)

What the JD emphasized

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