Drimva

Lila Sciences

Senior Software Engineer, Scientific System of Record

$144K–$240K

Cambridge, MA USA +3 · Senior · Full-time · Posted Jun 3, 2026

Location
Cambridge, MA USA
San Francisco, CA USA
Alewife, Cambridge, MA
San Francisco, CA
Experience
4-6+ years of engineering experience; no alternative stated.
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

About the job

Build and operate software that records scientific plans and lab execution, connecting scientific workflows to data, automation, and AI-driven applications.

What you'll do

  • Develop lab workflow systems, user interfaces, APIs, and application services for scientific teams and automation.
  • Design data models and improve production system reliability, performance, and observability.
  • Collaborate with scientists and engineering teams on architecture, testing, documentation, and delivery.

What they ask for

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 4-6+ years of experience building and deploying large-scale production systems; strength in front-end or backend engineering.
  • Strong experience with React and TypeScript, plus experience designing and maintaining APIs, services, and application components.
  • Experience with SQL and at least one of NoSQL, vector databases, search systems, or data lakehouse architectures; production operations experience.

Nice to have

  • Python experience; hands-on use of AI coding assistants or AI-augmented engineering workflows.
  • Cloud/DevOps, orchestration systems, scientific workflow products, or systems supporting auditability and reproducibility.

Pay

$144,000 — $240,000 USD (base salary)

Tools

TypeScript, React, Python, SQL, AWS, Kubernetes, Terraform, GitHub Actions

AI focus

Build software supporting AI-driven applications and scientific analysis; use AI coding assistants or AI-augmented engineering workflows.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)