Strong understanding of software design patterns, distributed systems, API design, and event-driven architectures - This requires an advanced software infrastructure that ties together robotic systems, AI-driven decision-making, experiment orchestration, and scientific data management into a coherent, scalable platform. Within this infrastructure, the software backend ensures that all components communicate reliably, workflows execute reproducibly, and the system can scale with the institute's growing research needs. The successful candidate will join an existing, growing team of robotics engineers, computer scientists, and chemists to help build the software backend that powers our self-driving chemistry labs. * Implement and maintain the core software platform for self-driving lab systems, including the service layer, internal APIs, and data flow between subsystems
mehr