4 days ago
Munich, GermanyMid Level
Base Salary
$100k - $250k/yr
Responsibilities
- Build systems to schedule and coordinate experiments across distributed laboratories.
- Connect AI agents to experiments and instruments through reliable infrastructure.
- Develop data systems capturing state, actions, measurements, failures, and provenance.
- Design distributed systems coordinating software, devices, and experiments at scale.
- Create developer tools and APIs for new workflows and integrations.
- Debug and optimize across software, hardware, firmware, and physical systems.
Requirements
- Three or more years of experience building production-grade software systems end to end.
- Strong proficiency in Python or Rust, with familiarity across Rust or TypeScript systems development.
- Experience designing distributed systems, APIs, networking, and asynchronous communication patterns.
- Experience working as an engineer in an early-stage startup and taking ownership in ambiguous environments.
- Background in robotics, hardware integration, lab automation, embedded systems, AI agents, or ML infrastructure is valuable.
- Ability to debug across hardware, firmware, and software layers is a plus; biology experience is not required.
Benefits
- Base salary of $100,000 to $250,000 USD annually.
- On-site work in Munich, Bavaria, Germany.
- Visa sponsorship is not available.
