Machine Learning Software Engineer - Persönliche & Intelligente Einkaufsbegleitung
Role details
Job location
Tech stack
Job description
Unser Ziel ist es nicht, die Anzahl der gekauften Produkte zu maximieren, sondern unsere Kunden mit einer persönlichen und intelligenten Einkaufsbegleitung nachhaltig zu unterstützen. Dafür suchen wir einen erfahrenen Machine Learning Software Engineer, um die Brücke zwischen Algorithmus und Kundenerlebnis zu bauen. Wir arbeiten in einem cross-funktionalen Team, das von Datenanalyse über ML und Backend bis Frontend alle Kompetenzen vereint. Genau deshalb suchen wir Dich: Wenn Du den Anspruch hast, den gesamten Prozess vom Kundenproblem bis zur ausgelieferten Lösung maßgeblich mitzugestalten und gemeinsam mit uns Verantwortung für das Produkt zu übernehmen, dann bist Du hier genau richtig. Slider wird geladen ... Slider wird geladen ..., o Produktvision mitgestalten: Du bist ein entscheidender Sparringspartner für den Product Owner. Du bringst Dich aktiv in die Ausgestaltung der fachlichen Produktvision ein, forderst Ideen heraus und übersetzt Kundenbedürfnisse in eine tragfähige technische Strategie. o Komplexe Probleme lösen: Du entwirfst und verantwortest robuste, skalierbare Architekturen für unsere personalisierten Produkte. Du triffst mutige Technologieentscheidungen, die unsere Systeme zukunftssicher machen. o Vom Modell zum Produkt: Du verantwortest den Zyklus von der Konzeption, Entwicklung und dem Training neuer Machine-Learning-Modelle bis zu ihrer Überführung in hochverfügbare, performante Produkte. Im Team gestaltest Du die Umsetzung im Frontend (App, Web, etc.) aktiv mit - je nach Deinen Stärken von der konzeptionellen Beratung bis zur tatsächlichen Implementierung - und stellst so sicher, dass Deine Services einen spürbaren Mehrwert für unsere Kunden liefern. o Qualität als Produkt-Feature: Du siehst technische Exzellenz (Clean Code, Testing, CI/CD) nicht als Selbstzweck, sondern als Grundlage für ein stabiles und begeisterndes Produkt. Du hebst das technische Niveau des gesamten Teams. o Innovation vorantreiben: Du hast den Markt und die Forschung im Blick, insbesondere die Entwicklungen im Bereich Generative AI. Du bringst proaktiv Impulse ein, wie wir diese Technologien nutzen können, um die Funktion und Umsetzung unserer persönlichen Einkaufsbegleitung völlig neu zu denken, und scheust Dich nicht, Prototypen für neue Ansätze zu bauen.
Requirements
o Kernkompetenz: Du bringst eine starke Kombination aus fundiertem Machine-Learning-Wissen und mehrjähriger, praxiserprobter Erfahrung im Software Engineering anspruchsvoller Produkte mit. o Engineering-Exzellenz: Du verfügst über exzellente Kenntnisse im Software Engineering und im Entwurf von Microservice-Architekturen, idealerweise mit Python oder Kotlin. o You build it, you run it-Mindset: Für Dich sind ein hoher Anspruch an Code-Qualität (z. B. Clean Code) und umfassende automatisierte Tests selbstverständlich. o Fundierte ML-Kenntnisse: Du bist Experte in Python und den relevanten ML-Bibliotheken wie Scikit-learn, Pandas und Numpy und kannst gängige ML-Konzepte pragmatisch umsetzen. o Mindset & Persönlichkeit: Du willst nicht nur Code schreiben, sondern den Erfolg deines Produkts verantworten und direkt beeinflussen. Außerdem bist Du neugierig und begeistert von neuen Technologien, insbesondere im Bereich Generative AI. Du bist kommunikationsstark, kannst technische Komplexität verständlich erklären und Deine Vision überzeugend vertreten. Darüber hinaus denkst Du unternehmerisch, bist lösungsorientiert und hast den Mut, Entscheidungen zu treffen. o Nice-to-Haves: Du hast idealerweise Erfahrung mit Data Engineering im Big-Data-Umfeld (z. B. PySpark), verfügst über Kenntnisse verschiedener Datenbanktechnologien (relational, NoSQL) und weißt, wie Du Daten effizient per API bereitstellst. Erfahrungen mit der Google Cloud Platform (Vertex AI, BigQuery, Firestore) sowie mit Container-Orchestrierung (VMWare Tanzu) sind ebenfalls von Vorteil. Kenntnisse in Infrastructure-as-Code (Terraform), Monitoring/Observability (Datadog) sowie allgemeine Operations-Erfahrung runden Dein Profil ab. Zudem hast Du Interesse oder erste Berührungspunkte mit moderner Frontend- oder App-Entwicklung (z. B. React, React Native).
Benefits & conditions
Art der Stelle Vollzeit 37,5 Std./Wo.,
Art der Stelle unbefristet
Remote Remote
About the company
Für uns bei dm-drogerie markt ist das „Wir“ von größter Wichtigkeit. Das „Wir“ sind mehr als 51.300 Menschen in ganz Deutschland. So einzigartig jeder von uns ist, haben wir doch alle eines gemeinsam: Wir handeln im Sinne des Menschen. Dafür engagieren wir uns, bringen uns mit unserer Persönlichkeit und unseren Ideen ein, hinterfragen das „Jetzt“ und gestalten das „Morgen“. Alle zusammen, mit Zutrauen in uns selbst und alle anderen.
Wir vernetzen unsere Kompetenzen, Persönlichkeiten und Sichtweisen, um sowohl unsere Art zu arbeiten wie auch unsere Produkte und Services weiterzuentwickeln. So machen wir Arbeiten und Einkaufen bei dm zu etwas Besonderem und begeistern Menschen.
Mit Freiraum, Eigenverantwortung und Eigeninitiative arbeiten wir auf Augenhöhe zusammen und wachsen in der Gemeinschaft. Im dm-Markt, in der Zentrale und den Verteilzentren wie auch bei unserer IT-Tochter dmTECH.
Darüber hinaus ist es für uns selbstverständlich jungen Menschen eine berufliche Perspektive zu bieten. Deshalb bieten wir jedes Jahr zahlreiche Ausbildungs-/Studienplätze wie z.B. eine Ausbildung zum Drogisten mit einem besonderen Ausbildungskonzept an.
Sie haben Lust, Dinge anders und vielleicht auf unkonventionelle Weise anzugehen? Sie hinterfragen, denken voraus und wagen gerne Neues? Mit Kreativität, Empathie und Eigenverantwortung suchen und finden Sie Lösungen? Dies trifft auf Sie zu? Dann sollten wir uns kennenlernen! Denn wir bei dm sind stets auf der Suche nach Menschen, die gemeinsam mit uns die Welt des Handels immer wieder neu betrachten und besser machen möchten.