Senior Software Architect (m/f/d) Robotics
Agilerobotsse Sourced
No account needed — this role is applied for on the employer’s own site.
About the role
<div class="TranslationField-module__fieldItem___g4pRX"> <p><strong>The AI Teams at Agile Robots</strong><strong> </strong>are looking for a dedicated <strong>Senior Software Architect (m/f/d)</strong> with strong expertise in designing large-scale, maintainable software systems. You are expected to have 5+ years of experience in architecting and implementing data-driven applications, ideally in robotics or related domains. This position focuses on building robust frameworks and microservice-based infrastructures that enable the reliable collection, processing, and access of high-quality robotic training data. Prior hands-on experience in these areas would be a significant plus.</p> </div> <div class="TranslationField-module__fieldItem___g4pRX"> <h3 class="TokenisedTypography-module__EzGiEkH0__v6-3-8 TranslationField-module__fieldItemName___Q0F_7">Your Responsibilities</h3> <ul> <li><strong>Frameworks</strong>: Architect and develop robust Python-based frameworks for robotic data pipelines, from collection to processing and access.</li> <li><strong>Architecture</strong>: Design modular and extensible microservice architectures that support scalable and maintainable data workflows.</li> <li><strong>Best Practices</strong>: Establish standards for object-oriented programming, code organization, and system design in data-intensive applications.</li> <li><strong>APIs</strong>: Implement reliable interfaces and APIs for seamless data access, integration, and interoperability across components and services.</li> </ul> </div> <div class="TranslationField-module__fieldItem___g4pRX"> <h3 class="TokenisedTypography-module__EzGiEkH0__v6-3-8 TranslationField-module__fieldItemName___Q0F_7">Essential Skills</h3> <ul> <li><strong>Python & Design</strong>: Expert-level proficiency in Python, with strong object-oriented programming and design pattern expertise.</li> <li><strong>Systems Architecture</strong>: Proven experience with microservice-based systems, including orchestration, inter-service communication, and scalable deployments.</li> <li><strong>Data & Deployment</strong>: Knowledge of serialization and schema management (e.g., Protobuf, MCAP, lerobot), plus containerization and CI/CD practices.</li> <li><strong>Best Practices & Teamwork</strong>: Skilled in applying clean architecture, test-driven development, and modular design; experienced in agile collaboration and long-term software evolution.</li> </ul> </div> <div class="TranslationField-module__fieldItem___g4pRX"> <h3 class="TokenisedTypography-module__EzGiEkH0__v6-3-8 TranslationField-module__fieldItemName___Q0F_7">Beneficial Skills</h3> <ul> <li><strong>Distributed Systems</strong>: Understanding of communication frameworks (e.g., ROS2/DDS, gRPC, message queues).</li> <li><strong>Robotics Context</strong>: Familiarity with data flows and sensor integration (vision, force, proprioception); hands-on experience with teleoperation for data collection.</li> <li><strong>Visualization & Scaling</strong>: Knowledge of monitoring tools for service health/data quality and cloud-native architectures for scaling microservices.</li> <li><strong>AI & Serving</strong>: Exposure to robotics AI models (e.g., diffusion, Octo, ACT) and model serving frameworks (TorchServe, TensorFlow Extended).</li> </ul> </div><div class="content-conclusion"><h3 class="TranslationField-module__fieldItemName___Q0F_7 TranslationField-module__aboutUsWrapper___WXJpq"><strong>What we offer</strong></h3> <ul> <li> <div>A dynamic high-tech company, combined with financial soundness and world-class investors.</div> </li> <li> <div>Join an interdisciplinary, international team with 60+ different nationalities in a collaborative work environment.</div> </li> <li> <div>Lots of development opportunities as we continue to grow.</div> </li> <li> <div>Challenging tasks and impactful projects alongside experts that enable professional and personal growth.</div> </li> <li> <div>Corporate Benefits
Skills
Apply to Senior Software Architect (m/f/d) Robotics at Agilerobotsse
Hyrovo matches you to jobs worldwide and helps you apply. Browsing, matching, and applying are free; AI-written CVs and cover letters are pay-as-you-go.
Apply now