Sr Principal/Principal Software Engineer, Full Stack

Lila Sciences

San Francisco (CA)

On-site

USD 204,000 - 348,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage
Flexible time off
Paid parental leave

Job summary

Lila Sciences in San Francisco seeks a Sr Principal or Principal Software Engineer. This role involves collaboration with lab scientists and engineers to develop cutting-edge tools for AI-driven scientific analysis. A strong background in full stack development, particularly with Python, is essential. Candidates should have 8-15 years of experience and the role offers competitive compensation between $204,000 to $348,000 USD plus comprehensive benefits, including medical and flexible time off.

Qualifications

  • 8–15 years of engineering experience building and deploying large‑scale systems in production.
  • Experience developing web apps across the full stack (React, TypeScript, FastAPI).
  • Hands‑on experience using AI coding assistants.

Responsibilities

  • Design and build high‑performance, secure, and well‑documented UI and APIs.
  • Drive implementation of front‑end and back‑end services.
  • Diagnose and optimize system bottlenecks.

Skills

Full Stack Development
Communication & Collaboration
Problem Solving

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Tools

AWS
Kubernetes
SQL/NoSQL
Python

Job description

Overview

Join us in shaping the future of science! We are seeking Sr Principal, and Principal Software Engineers with full stack experience to join our software org, where you’ll collaborate with software engineers, lab scientists, and machine learning engineers to build cutting‑edge tools for automated scientific analysis and more. Our teams span across App, Data, SSR, and LaS with a strong emphasis on Python development for scientific applications. If you thrive in a collaborative, fast‑paced environment and bring best practices in git, development workflows, and user‑centered design, we want to hear from you!

The Application Team (App)

They build the operating system for AI‑driven science. Their platform unifies Machine Learning, Life Sciences, Physical Sciences, and Software into one AI‑native experience — where a scientist can go from hypothesis to experiment to result in a single conversation. They ship the agents, the integrations, and the interfaces that make that possible.

The Scientific System of Record Team (SSR)

They build the memory layer for Lila's operations. It answers two questions: what did we plan to build? and what actually happened? These systems connect scientific intent to physical reality. Together with the data and automation teams, they close the Design‑Build‑Test‑Learn loop and ensure reproducibility.

The Lab as Software Team (LaS)

They act as the physical and virtual execution layer for Lila's AI‑driven science. This connects the Lila App to AI Science Factories (AISFs), the mechanism through which experiments are dispatched to real instruments. This team owns the full stack of lab integration: orchestration of labflows, instrument integrations, bi‑directional data transfer, and the UI/UX that AI scientists and operators use to interact with the lab.

The Data Platform Team (Data)

They build and support the data systems that underpin Lila's AI Science Factory™. Every experiment run in our labs, every measurement from an instrument, and every signal from our operational systems flows through the platform they build. Their work spans real‑time ingestion, large‑scale analytical storage, workflow orchestration, and the self‑service tools scientists, engineers, and ML teams use to go from raw measurements to discoveries. They build the data backbone of Scientific Superintelligence™, so the science moves faster and each experiment makes the next one smarter.

What You'll Be Building
  • Design and build high‑performance, secure, and well‑documented UI and APIs that integrate with AI‑driven applications.
  • Develop schemas and manage diverse data systems (SQL, NoSQL, Vector DBs, and others) for optimal performance and scalability.
  • Drive implementation of front‑end and back‑end services, focusing on performance, maintainability, and reliability.
  • Diagnose and optimize system bottlenecks, ensuring high availability and low‑latency performance across large‑scale workloads.
  • Leverage AWS services, Kubernetes and modern DevOps practices to build and deploy production‑grade systems at scale.
  • Work with ML researchers, engineers, and scientists to integrate data pipelines, APIs, and cloud infrastructure into scientific workflows.
What You'll Need To Succeed
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 8–15 years of engineering experience building and deploying large‑scale systems in production. You must be strong in either front‑end or back‑end.
  • Full Stack Development: Experience developing web apps across the full stack (React, TypeScript, Monorepos like Nx, TailWind, FastAPI, SQL/NoSQL, Python, Pydantic).
  • Hands‑on experience using AI coding assistants to drive productivity is required.
  • Communication & Collaboration: Acute listening skills, and a proven track record of working cross‑functionally with scientists, data engineers, and product teams; able to explain complex ideas to diverse audiences.
  • Problem Solving: Proven ability to take ownership of complex backend challenges, balancing trade‑offs between scalability, performance, and maintainability.
Bonus Points For
  • Cloud & DevOps Knowledge: Hands‑on experience with AWS; strong understanding of Kubernetes and containerization, infrastructure‑as‑code (Terraform, CloudFormation), and CI/CD pipelines (GitHub Actions).
  • Experience with ORMs: Experience with and web services for CRUD services (SQLModel, FastAPI, Django).
  • Orchestration Systems: Experience with orchestrators tools (Airflow, Prefect, Temporal, Dagster).
  • Familiarity with Python for Science: Familiarity with data science and ML libraries (pandas, numpy, scipy, jax, pytorch).
  • Domain Background: Exposure to laboratory software or analytics for life sciences, material sciences, or related fields.
  • Experience with laboratory devices, robotics, or hardware drivers.
Compensation

We offer competitive base compensation with bonus potential and generous early‑stage equity. Your final offer will reflect your background, expertise, and expected impact. Expected Base Salary Range: $204,000 USD – $348,000 USD.

Benefits

U.S. Benefits. Full‑time U.S. employees receive a comprehensive benefits program including medical, dental, and vision coverage; employer‑paid life and disability insurance; flexible time off with generous company‑wide holidays; paid parental leave; an educational assistance program; commuter benefits, including bike share memberships for office‑based employees; and a company subsidized lunch program.

International Benefits. Full‑time employees outside the U.S. receive a comprehensive benefits program tailored to their region. USD salary ranges apply only to U.S.‑based positions; international salaries are set to local market.

About LILA

Lila Sciences is building Scientific Superintelligence™ to solve humankind's greatest challenges. We believe science is the most inspiring frontier for AI. Rather than hard‑coding expert knowledge into tools, LILA builds systems that can learn for themselves.

LILA combines advanced AI models with proprietary AI Science Factory™ instruments into an operating system for science that executes the entire scientific method autonomously, accelerating discovery at unprecedented speed, scale, and impact across medicine, materials, and energy.

Company Culture

Guided by our core values of truth, trust, curiosity, grit, and velocity, we move with startup speed while tackling problems of historic importance. If this sounds like an environment you'd love to work in, even if you don't meet every qualification listed above, we encourage you to apply.

We’re All In

Lila Sciences is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Privacy

Information you provide during your application process will be handled in accordance with our Candidate Privacy Policy.

Note to Agencies

Lila Sciences does not accept unsolicited resumes from any source other than candidates. The submission of unsolicited resumes by recruitment or staffing agencies to Lila Sciences or its employees is strictly prohibited unless contacted directly by Lila Science’s internal Talent Acquisition team. Any resume submitted by an agency in the absence of a signed agreement will automatically become the property of Lila Sciences, and Lila Sciences will not owe any referral or other fees with respect thereto.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Principal/ Principal Software Engineer, Scientific System of Record
Sr Principal/ Principal Software Engineer, Scientific System of Record

Lila Sciences • San Francisco (CA), Cambridge (MA)

On-site
USD 204,000 - 348,000
Bonus potential
Equity
Comprehensive benefits
Senior Software Engineer, Scientific System of Record
Senior Software Engineer, Scientific System of Record

Lila Sciences • Cambridge (MA)

On-site
USD 144,000 - 240,000
Medical, dental, and vision coverage
Flexible time off
Educational assistance program
+2
Sr Principal/Principal Software Engineer, App
Sr Principal/Principal Software Engineer, App

Lila Sciences • San Francisco (CA), Cambridge (MA)

On-site
USD 204,000 - 348,000
Medical, dental, and vision coverage
Flexible time off
Paid parental leave
+1
Senior Software Engineer, App
Senior Software Engineer, App

jobr.pro • San Francisco (CA), Cambridge (MA)

On-site
USD 144,000 - 240,000
Medical, dental, and vision coverage
Flexible time off
Paid parental leave
+3
Senior Principal AI Platform Engineer – Equity
Senior Principal AI Platform Engineer – Equity

Lila Sciences • San Francisco (CA), Cambridge (MA)

On-site
Staff Software Engineer, Scientific System of Record
Staff Software Engineer, Scientific System of Record

Lila Sciences • San Francisco (CA), Cambridge (MA)

On-site
USD 144,000 - 288,000
Medical, dental, and vision coverage
Flexible time off
Paid parental leave
+3
Staff Software Engineer — AI-Driven Scientific Platform
Staff Software Engineer — AI-Driven Scientific Platform

Lila Sciences • San Francisco (CA), Cambridge (MA)

On-site
Principal Software Engineer, Full Stack
Principal Software Engineer, Full Stack

Lila Sciences • Cambridge (MA)

On-site
USD 204,000 - 272,000
Senior Software Engineer, Operations Research
Senior Software Engineer, Operations Research

Lila Sciences • Cambridge (MA)

On-site
USD 180,000 - 256,000
Medical, dental, and vision coverage
Life and disability insurance
Generous paid time off
+4
Principal / Sr. Principal BioML Scientist
Principal / Sr. Principal BioML Scientist

Lilasciences • San Francisco (CA)

On-site
USD 288,000 - 480,000
Comprehensive benefits program
Flexible time off
Paid parental leave
+3