Animore logo

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

Posted about 1 month ago

OfficeMunich, Bavaria, GermanySE

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)

Requirements

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

Benefits

  • Competitive compensation package
  • Various employee subsidies and perks, including public transportation and wellness support
  • 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.

Job details
Workplace
Office
Location
Munich, Bavaria, Germany
Experience
SE

Een mooie webshop of website laten maken, die goed functioneert op alle platformen. Dat is onze passie. Wat is die van jou?

Employees
1
Industry
Technology, Information and Internet
Headquarters
Veenendaal, Utrecht
Founded
2013
Company location
Middellaan 137, Veenendaal, Utrecht 3904, NL

Key team members

Steven Hendriksen

Steven Hendriksen

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups