Senior Software Engineer I/II, Back-end/Data, Robotics
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
You will build the back-end and data foundations of the systems that schedule work across our autonomous labs, model them as digital twins, and turn raw experimental output into trustworthy, queryable data. In Robotics, you’ll own core services scientists, operators, and engineers rely on daily - the ones that decide how efficiently our robots run and how much our scientists trust their data.
What You’ll Be Building
- Design scheduling systems: allocate experiments, instruments, and compute across autonomous labs, modeling long-running jobs as durable Temporal workflows.
- Model digital twins: stand up the simulation/digital-twin data layer so teams predict factory behavior before committing resources.
- Own technical data management: build the Flyte pipelines, S3 lakehouse, and PostgreSQL models that turn instrument output into governed, trustworthy data.
- Enable data science: ship batch and event-driven pipelines that put clean data in the hands of scientists and models.
- Deliver capacity planning: create customer-facing services that help teams forecast factory capacity.
- Operate for scale: run services on AWS EKS with Docker/ECR, Terraform, and GitHub Actions, reliable as the factory grows.
Requirements
- 4-8 years of back-end engineering: production services in Python (FastAPI) at scale.
- Data engineering: pipelines on a workflow orchestrator such as Flyte, Temporal, or similar.
- Data modeling across stores: hands-on SQL (PostgreSQL), object storage (S3), and data lakehouse architectures.
- Cloud-native delivery: a major cloud with containers, infrastructure as code, and CI/CD - ideally AWS EKS (Docker/ECR), Terraform, and GitHub Actions.
- End-to-end ownership: taking services from design through delivery, reliability, and iteration.
- Clear collaboration: communicating technical tradeoffs plainly with engineers, scientists, and business partners.
About the company
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. Learn more at www.lila.ai.
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., 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
The 7 Most Popular Backend Frameworks for Developers
Dev Digest 137 - AI'm not sure about this
Dev Digest 120 - Apple and peers