L

Lila Sciences

AI-powered scientific discovery for medicines

Senior Software Engineer - App

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • Five to eight or more years of engineering experience building and deploying large-scale systems in production, with strong backend expertise.
  • Experience developing full-stack web applications using React, TypeScript, Nx or similar monorepos, Tailwind, FastAPI, SQL or NoSQL, Python, and Pydantic.
  • Hands-on experience using AI coding assistants to drive productivity.
  • Ability to work cross-functionally with scientists, data engineers, and product teams, and explain complex ideas to diverse audiences.
  • Ability to take ownership of complex backend challenges and balance scalability, performance, and maintainability trade-offs.

Responsibilities

  • Design and build high-performance, secure, well-documented user interfaces and APIs that integrate with AI-driven applications.
  • Develop database schemas and manage SQL, NoSQL, vector databases, and other data systems for performance and scalability.
  • Implement front-end and backend services with a focus on performance, maintainability, and reliability.
  • Diagnose and optimize system bottlenecks to ensure high availability and low-latency performance across large-scale workloads.
  • Use AWS services, Kubernetes, and modern DevOps practices to build and deploy production-grade systems at scale.
  • Collaborate with machine-learning researchers, engineers, and scientists to integrate data pipelines, APIs, and cloud infrastructure into scientific workflows.

Desired Qualifications

  • Experience building with AI agents, graph-based workflows, tool-use protocols such as MCP, retrieval-augmented generation pipelines, or large language model orchestration frameworks.
  • Hands-on AWS experience and strong knowledge of Kubernetes, containerization, infrastructure as code such as Terraform or CloudFormation, and CI/CD pipelines such as GitHub Actions.
  • Experience with ORMs and web services for CRUD services, including SQLModel, FastAPI, or Django.
  • Experience with orchestration tools such as Airflow, Prefect, Temporal, or Dagster.
  • Familiarity with data science and machine-learning libraries such as pandas, NumPy, SciPy, JAX, and PyTorch.
  • Exposure to laboratory software or analytics for life sciences, materials sciences, or related fields.
  • Experience with laboratory devices, robotics, or hardware drivers.

About the Company

Lila Sciences

AI-powered scientific discovery for medicines

Lila.ai uses artificial intelligence to speed up scientific discovery in medicines and advanced materials. The system ingests large sets of scientific data, experimental results, and literature to identify patterns, generate hypotheses, and guide research programs. It differentiates itself by tackling deep scientific problems at scale and combining AI with domain expertise, rather than offering generic tools. The goal is to help humanity by delivering new medicines and materials that solve major biological and materials challenges through data-driven discovery.

Company size
501-1,000
Company stage
Series A
Total funding
$550M
Headquarters
Cambridge, MA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Lila Sciences

See more jobs