Senior Software Engineer (F/M/D)

Animoreยท Engineering
Apply Now โ†—
๐Ÿ“ Munich, Bavaria, GermanyFull time

About this role

The Opportunity

As a Senior Software Engineer at Animore, you will build and operate the web services and tooling that let our AI/ML teams train and benchmark models at scale. You will also work across our data farm - the software that runs on the robots themselves, the services that collect data from them, and the tooling we use to manage and monitor our fleet of 100+ data collection stations.

You will take ownership of one or more services end to end - from design through deployment and day-to-day operation in the cloud - working closely with team leads, data farm managers, and AI/ML engineers to turn real operational needs into reliable, well-built software.

Your Responsibilities

  • Design, build, and operate web services and tooling supporting the training, benchmarking and management of models
  • Design, build and operate the data-collection software that runs on the robots in our data-farm
  • Design, build and operate tooling to manage and monitor our fleet of 100+ data collection stations
  • Own services end-to-end - from architecture and implementation through deployment and cloud operations
  • Work closely with team leads, data farm managers, and AI/ML engineers to translate their workflows and processes into working services
  • Build reliable, well-tested backend systems in Python, backed by SQL databases
  • Contribute to CI/CD pipelines and containerized deployment workflows (Docker/Kubernetes)
  • Improve service reliability, observability, and developer experience as usage and scale grow

Technologies

  • Python / Fast API
  • Postgresql
  • Docker / Kubernetes
  • CI/CD in Gitlab
  • REST APIs
  • Bazel
  • Typescript/React
  • GCP

Must Have

  • Computer Science degree or equivalent practical experience
  • 7+ years building and operating web services (backend-focused; frontend experience a plus)
  • Strong Python skills and experience working with SQL databases
  • Experience with Docker and Kubernetes
  • Proactive and ownership-driven, comfortable switching context across services and priorities
  • Able to dive into unfamiliar domains autonomously and turn ambiguous processes into working software

What would make you stand out

  • Frontend / full-stack experience (TypeScript, React)
  • Experience with Bazel
  • Experience with GCP
  • Experience with FastAPI
  • Experience building and maintaining CI/CD pipelines
  • Experience with distributed systems, microservices, gRPC/REST APIs
  • Experience with NoSQL databases
  • Experience with messaging systems (Pub/Sub)
  • Experience using IaC tools like Terraform or Ansible
  • 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.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer (F/M/D) position at Animore?
The salary for this Senior Software Engineer (F/M/D) role at Animore is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer (F/M/D) position at Animore located?
This Senior Software Engineer (F/M/D) role at Animore is based in Munich, Bavaria, Germany. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Software Engineer (F/M/D) role at Animore full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Software Engineer (F/M/D) role in the Engineering department at Animore.
Which team or department does the Senior Software Engineer (F/M/D) at Animore belong to?
This Senior Software Engineer (F/M/D) position is part of the Engineering department at Animore. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer (F/M/D) position at Animore?
Click the "Apply Now" button on this page. You will be redirected to Animore's official application portal hosted on workable where you can submit your application directly.
When was the Senior Software Engineer (F/M/D) job at Animore posted?
This Senior Software Engineer (F/M/D) position at Animore was posted on Sep 4, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Senior Software Engineer (F/M/D)
Animore
Apply for this role โ†—

You'll be redirected to Animore's official application page on workable.