Software Engineer II, Lab Software
Core
Build backend services, APIs, and database architectures for an AI-driven lab automation platform that executes scientific experiments on real instruments.
Role type
Senior IC backend/full-stack software engineer
Builds
High-performance UIs, secure APIs, scalable data systems, and cloud infrastructure for automated scientific analysis
Domain
Life sciences / AI-driven laboratory automation
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development, Full stack development, Database architecture (SQL/NoSQL/Vector DBs), Cloud infrastructure (AWS, Kubernetes), System optimization, Cross-functional collaboration
Preferred skills
Laboratory software domain knowledge, Lab automation/hardware drivers, Orchestration systems (Airflow, Prefect, Temporal), Infrastructure as code (Terraform)
Technologies
React, TypeScript, TailWind, FastAPI, Python, Pydantic, AWS, Kubernetes, GitHub Actions
Responsibilities
Design and build high-performance UIs and APIs; Develop schemas and manage diverse data systems; Drive implementation of front-end and backend services; Diagnose and optimize system bottlenecks; Leverage AWS and Kubernetes to deploy production-grade systems; Integrate data pipelines and cloud infrastructure into scientific workflows
Seniority
Mid-level (2-5 years), hands-on IC