Skip to main content
Back to jobs

Senior Software Engineer - Robotics (F/M/D)

External
Animore logoAnimore · Munich, Germany
Full-timeOn-site3w ago
PythonRustAWSAzureGCPDocker
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

The Opportunity As a founding member of the Platform Team, you will architect and build the software backbone of the company. The platform must operate across two domains: high-performance distributed computing for AI research (training, large-scale data ingestion, RL simulation) and real-time, resource-constrained execution on physical robot hardware. This is a greenfield opportunity where you will make foundational architectural decisions that define how the system scales from prototype to production. You will bridge research and hardware, enabling state-of-the-art models to be trained efficiently and deployed reliably in the real world. Your Responsibilities Architect and build a scalable software platform unifying research workflows (training, simulation) and production systems (real-time inference, data collection) Bridge research and hardware by building tooling that enables seamless transition from Python-based research environments to performant C++/Rust runtimes on robots Optimize critical system paths, including inference latency, distributed training throughput, and resource utilization Establish engineering foundations including CI/CD pipelines, build systems (Bazel), and containerization (Docker) Design and implement fault-tolerant systems for long-running experiments and safety-critical robotic operations Technologies Python C++ (or Rust) Distributed systems and microservices gRPC / REST APIs Docker Bazel CI/CD systems AWS / GCP / Azure Kubernetes (nice to have) Slurm (nice to have) ROS2 / DDS (nice to have) Terraform / Ansible (nice to have) Simulation tools (Isaac Sim, MuJoCo) (nice to have) Must Have MS in Computer Science or a comparable technical field 5+ years of experience shipping production software with ownership of large features from design to deployment Strong Python expertise (tooling and ML infrastructure) Strong proficiency in C++ (modern standards) or Rust Experience designing scalable software architectures (microservices, API design such as gRPC/REST, distributed systems) Strong engineering discipline (testing, code reviews, maintainable and modular code) Nice to Have Experience building ML systems (PyTorch, MLOps, data pipelines, model deployment) Experience with Docker and Bazel in production environments Familiarity with robotics middleware (ROS2, DDS) Experience with cloud infrastructure (AWS, GCP, Azure) and Infrastructure-as-Code Experience with simulation environments (Isaac Sim, MuJoCo) for reinforcement learning Competitive compensation package Various employee subsidies and perks, including public transportation and Wellpass Work with a world-class team in a flat hierarchy, with direct collaboration alongside the founders and engineering team Opportunity to make a real impact by working on cutting-edge robotics and AI systems Fast growth potential in a rapidly evolving company and industry International office environment with English as the official working language Recruiting Process Your recruiting partner for this role is Madhulika (she/her). You can expect a screening call and up to 4 rounds of interviews including an onsite visit to our office in Munich to meet with the team. We hire across backgrounds, identities, and experiences, and we are committed to a workplace where everyone belongs. Discrimination has no place here. If you need any accommodations during the recruiting process, just reach out to your recruiting partner.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Animore? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect