Role responsibilities
Develop the core platform for an autonomous lab, focusing on backend services, data orchestration, and hybrid cloud/on-prem infrastructure. The role involves building software to control and monitor physical robotic systems with a high bar for reliability and correctness.
Requirements
Requires 5-6+ years of production software engineering experience with fluency in Go and/or Python. Candidates must have deep expertise in distributed systems, concurrent programming, and cloud deployment using Kubernetes and AWS.
Key skills
Go, Python, Distributed Systems, Kubernetes, AWS, Linux, Concurrent Programming, Networking, Infrastructure-as-Code, Observability, Containerization, API Integration, System Design, ETL Pipelines, TypeScript, Rust
Keywords
Go, Python, TypeScript, Rust, Kubernetes, AWS, Distributed Systems, OpenTelemetry, Prometheus, Grafana, Linux, ETL, Object Storage, Bayesian Optimization, LLM, Agentic Systems, PydanticAI, LangChain, Ceph, Rook, Ray Framework, MongoDB, gRPC, GitHub Actions, DevSecOps, Modbus, I2C, Robotics, Automation, Svelte