4 hours ago
Munich, GermanyMid Level
Base Salary
$100k - $170k/yr
Responsibilities
- Build experiment orchestration systems that schedule and coordinate work across distributed laboratory environments.
- Connect AI agents to real-world experiments and instruments through reliable agent infrastructure.
- Design data infrastructure capturing state, actions, measurements, failures, and provenance at scale.
- Architect distributed systems coordinating software, devices, and experiments.
- Develop developer tooling and APIs for workflows and integrations.
- Debug and optimize systems across software, hardware, and physical layers.
Requirements
- At least 3 years of experience building production-grade software systems end-to-end.
- Strong proficiency in Rust or TypeScript.
- Deep understanding of distributed systems, APIs, networking, and asynchronous programming.
- Experience designing scalable data infrastructure for state, events, and provenance.
- Experience building orchestration or scheduling systems for concurrent processes or devices.
- Experience integrating and debugging hardware, firmware, and software in production systems.
- Experience building developer tooling, SDKs, or APIs for integration workflows.
- Experience with robotics, hardware integration, lab automation, embedded systems, or ML infrastructure is preferred.
Benefits
- On-site in Munich, Germany, with additional office locations in Zurich, Switzerland and San Francisco, USA.
- Hybrid arrangements may be considered.
