Machine Learning Engineer - MLOps & Software Engineering

flaschenpost SE
Berlin, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Automation of Tests Microsoft Azure Cloud Computing Continuous Integration Python (Programming Language) Machine Learning Software Engineering Backend Pytest Integration Tests Machine Learning Operations Databricks

Job description

Unser Team entwickelt Machine-Learning-Produkte fßr den operativen Kern von flaschenpost: Wir liefern die zentralen Inputs fßr die Tourenplanung und ermÜglichen so eine robuste Planung und die Einhaltung unserer Lieferversprechen. Als Teil des Teams bist du mitverantwortlich fßr das Backend unserer Tourenplanungsschätzer und weiterer ML-Services, die direkt in die tägliche Steuerung unserer Operations eingreifen., * Du arbeitest an den Backend-Services hinter unserer Tourenplanungsschätzung und weiteren operativen Estimatoren (z.B. Prozessdauern, Fahrerverfßgbarkeit) und stellst deren Stabilität und Wartbarkeit sicher

  • Du Ăźbernimmst Verantwortung fĂźr Code-Qualität und Struktur in unseren ML-Repositories (Reviews, Refactorings, Architektur)
  • Du arbeitest eng mit unseren Data Scientists zusammen und bringst Modelle und Feature-Pipelines zuverlässig in Produktion. Die zugehĂśrigen Data- und Training-Pipelines in Databricks entwickelst und betreibst du mit
  • Du baust und pflegst CI/CD-Pipelines in Azure DevOps - inklusive automatisierter Tests und Deployments
  • Du stellst sicher, dass unsere Systeme in der Cloud-Umgebung zuverlässig laufen, analysierst StĂśrungen im Produktivbetrieb und leitest daraus nachhaltige Verbesserungen fĂźr Code und Prozesse ab

Requirements

Uns ist wichtiger, wie du arbeitest, als eine bestimmte Anzahl an Berufsjahren. Du hast Erfahrung im professionellen Software Engineering und bereits selbstständig an produktiven Services oder Komponenten mitgewirkt: Von der Implementierung ßber Reviews und Tests bis zum stabilen Betrieb.

  • Du arbeitest sehr sicher mit Python im Produktionskontext und schreibst strukturierten, gut wartbaren und testbaren Code
  • Du bringst Erfahrung mit automatisierten Tests (z.B. pytest) mit und sorgst fĂźr sinnvoll aufgesetzte Unit- und Integrationstests in deinen Services
  • Du hast Erfahrung mit Cloud-Umgebungen und CI/CD
  • Du verstehst grundlegende ML-Konzepte (Trainings-/Inference-Pfade, Features, Retraining, Evaluation) gut genug, um Modelle und Pipelines unserer Data Scientists zu verstehen und produktionsreif zu machen
  • Du kannst technische Themen adressatengerecht erklären und fĂźhlst dich in einem deutschsprachigen Umfeld wohl; Englisch nutzt du sicher im technischen Kontext.

About the company

Spannend, aufstrebend und verdammt schnell - wir sind flaschenpost! Wir liefern den Wocheneinkauf innerhalb von 120 Minuten zu unseren Kund:innen. Gemeinsam mit ßber 20.000 Kolleg:innen schaffen wir es, eine komplette Branche neu zu erfinden. Seit unserer Grßndung im Jahr 2016 sind wir mittlerweile als Sofortlieferdienst fßr Getränke und Lebensmittel in nahezu allen Metropolregionen Deutschlands vertreten. Seit 2020 ist die flaschenpost Teil der Oetker-Gruppe., Die Top-Angebote der flaschenpost:

  • Work-Life Balance - Gestalte deinen Arbeitstag flexibel nach deinen Vorstellungen und genieße die Freiheit des mobilen Arbeitens
  • Job-Ticket & Business-Bike - Damit nicht nur die Arbeitszeit flexibel ist
  • Start-Up-Features - Genieße Freigetränke und die ein oder andere Partie Kicker oder Tischtennis als Ausgleich zur Arbeit
  • flaschenpost Learning - Erstelle deine persĂśnliche Learning Journey und erweitere dein Know-how durch vielfältige und innovative Trainings
  • Buddy Programm - Dein flaschenpost-Buddy steht dir während der Einarbeitung mit Rat und Tat zur Seite
  • Modernste Technik - Wir legen großen Wert auf Fortschritt und Innovation
  • Team- und Networking-Events - Halte dich fit und lerne deine Kolleg:innen beim Betriebssport, Spieleabend und Stammtisch besser kennen
  • Corporate Benefits - Egal ob Shopping oder Sport - Profitiere von Rabatten und Angeboten in Online-Shops, Fitnessstudios sowie exklusiven Konditionen bei Hansefit und Urban Sports Club
  • Social Responsiveness - Blutspenden während der Arbeitszeit und damit Leben retten

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:28 min

Defining MLOps and its role in production systems

Hauke Brammer ¡ WWC 2023

2:27 min

Managing traffic and tracking costs with Databricks Unity Catalog

Viktoria Semaan Viktoria Semaan ¡ WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin ¡ WWC 2021

4:19 min

Introduction to DevOps for AI and MLOps

Aarno Aukia ¡ LIVE

2:50 min

Executing LoRA fine-tuning using serverless Databricks AI runtimes

Viktoria Semaan Viktoria Semaan ¡ WWC Europe 2026

Videos

See all

Related articles

See all