Scientific Software Engineer (Lab Integration)
Core
Build and operate the software layer connecting CuspAI's AI platform to physical laboratories worldwide, enabling a closed-loop discovery workflow where AI agents propose experiments and partner labs execute them.
Role type
Senior IC scientific software engineer (lab integration)
Builds
Bidirectional APIs and data models for lab-to-cloud data exchange, containerized services on cloud infrastructure, and integrations with lab instruments, robotic platforms, and LIMS/ELN systems.
Domain
AI-driven materials discovery and scientific automation
Deliverable
production ML models
Required skills
Python (typed, well-tested), backend service architecture, distributed systems design, API design, security practices for external systems, lab automation integration, CI/CD pipelines
Preferred skills
Workflow orchestration (Dagster, Flyte, Prefect), infrastructure as code (Terraform), observability tooling, security/compliance for partner IP
Technologies
FastAPI, Pydantic, Docker, Kubernetes, AWS/GCP/Azure (implied by cloud infrastructure), message queues, LIMS/ELN systems
Responsibilities
Design and build services to send experiment requests from AI agents and retrieve results; integrate with diverse lab instruments and robotic platforms; ensure integration reliability at scale (idempotency, retries, monitoring); onboard new lab partners and configure their systems; collaborate with materials scientists to co-design workflows.
Seniority
Senior, hands-on IC
