Periodic Labs
Software Engineer
Menlo Park
Sponsorship not specifiedDetected 162 days ago
PythonReactFull-Stack DevelopmentAlgorithmsCloud PlatformsKubernetesAI OrchestrationERPControlsCommunication
About the role
- Behind that lab is a system that has to work: scheduling dozens of instruments, tracking every sample from precursor to characterization, and orchestrating multi-step synthesis pipelines without dropping a single data point.
- You'll scale the scheduling, workflow, and data provenance systems that coordinate furnaces, dispensers, diffractometers, and more - turning scientific intent into fully attributable, reproducible outcomes at scale.
- This is a senior, full-stack, production-grade role.
Responsibilities
- Own and evolve the platform that orchestrates our automated synthesis lab - scheduling instruments, managing workflows, and tracking samples end-to-end
- Build workflow orchestration for multi-step synthesis pipelines, including DAG execution, dependency resolution, and retry logic for long-running lab processes
- Design and implement instrument scheduling systems that handle contention, prioritization, and batching across shared equipment with competing demands
- Building production MES, LIMS, ERP, or process control systems where correctness is non-negotiable
Nice to have
- Data modeling for audit and provenance use cases, including event sourcing or append-only architectures
- Full-stack development across Python, React, and cloud-native infrastructure (Kubernetes a plus)
- Scheduling algorithms for shared resources with hard and soft constraints
- Working in or alongside physical lab, manufacturing, or materials environments
- Direct experience in powder synthesis, ceramics, or materials manufacturing environments
- Familiarity with laboratory instrumentation protocols and instrument communication standards
- Experience with event sourcing or CQRS architectures at production scale
Benefits
- Build the React interfaces that give scientists and lab operators visibility into experiment state, queue status, and system health
Apply directly at Periodic Labs →Create a free account for alerts like thisView Periodic Labs immigration profile
This listing is sourced directly from Periodic Labs's careers page and normalized into a canonical job model.