Machine Learning Engineer (m/w/d)
Beschreibung & Anforderung
PAYBACK ist weltweit einzigartig im datenbasierten Marketing. Mit der Fähigkeit, digitale Geschäftsmodelle zu entwickeln und technische Trends umzusetzen, sind wir Vorreiter der Data Economy. Alle technischen Lösungen rund um das PAYBACK Programm werden in München erfunden und verwirklicht. Dafür arbeiten wir mit den neuesten Technologien cross-functional und agil.
Du hast Lust Verantwortung zu übernehmen, deine Ideen rund um unser einzigartiges Produkt einzubringen und PAYBACK mit uns weiterzuentwickeln? Dann bist du hier genau richtig.
NATÜRLICH leben wir Vielfalt nicht nur. Wir feiern sie! Machst du mit? Wir freuen uns auf dich.
DEINE AUFGABEN
- Du entwirfst, implementierst und wartest Systeme für den Aufbau von Machine Learning Pipelines (Datenverarbeitung, Feature-Engineering, Modellentwicklung/-training, Bereitstellung und Überwachung)
- Du erreichst stabile und skalierbare Produktentwicklung von KI-basierten Marketinglösungen durch die Anwendung von Best Practices und modernsten Design Patterns in der Cloud und/oder on-prem
- Du entwirfst und implementierst komplexe Computing-Umgebungen auf der Basis von On-Prem- und Cloud-Ressourcen unter Verwendung eines modernen DevOps/MLOps-Tech-Stacks (Kubernetes, Kubeflow, Terraform, ...)
- Du arbeitest mit funktionsübergreifenden Teams zusammen, einschließlich Data Scientists, Architekten und Site Reliability Engineers, um die geschäftlichen Anforderungen in datenintensive, hoch skalierbare, intelligente Lösungen umzusetzen
- Du verantwortest die Softwareentwicklung bei gleichzeitiger Sicherstellung der Qualität durch ordnungsgemäße Tests (Unit-, Integrations-, Leistungs- und End-to-End-Tests), Überwachung und Dokumentation im Rahmen der agilen Arbeitsweise des Teams zur Lösung komplexer Echtzeit-Marketing-Herausforderungen, um regelmäßig Millionen von Kund:innen zu erreichen
- Du hältst dich über die neuesten Fortschritte in den Bereichen Software-Engineering und Machine Learning auf dem Laufenden und wendest aktiv moderne Techniken und Design Patterns an, um den bestehenden Tech-Stack zu verbessern
- Du verantwortest die Pflege und den Betrieb der Softwareprodukte mit der Einstellung "What you build as a team, you run as a team"
DEIN PROFIL
Qualifikationen (Mindestanforderungen)
- Gute Kenntnisse in der Programmierung mit Python und praktische Erfahrung im Umgang mit modernen ML-Tools und -Systemen für Containerisierung, Orchestrierung, Datenverarbeitung und Inferenzpipelines wie Kubernetes, Helm und Docker
- Erfahrung in der Bereitstellung und Überwachung von Modellen des maschinellen Lernens auf Hyper-Scale-Cloud-Anbietern (idealerweise GCP)
- Verständnis von Datenstrukturen, Algorithmen und Prinzipien der Softwareentwicklung
- Vertrautheit mit Konzepten der Build-Automatisierung (Jenkins und/oder CloudBuild) sowie mit Konzepten des Data Engineering und SQL- und NoSQL-Datenbanken
- Kenntnisse verschiedener Algorithmen des maschinellen Lernens
- Fähigkeit, effektiv in einer kollaborativen Teamumgebung zu arbeiten, mit einer Leidenschaft für moderne Cloud-native Softwareentwicklung, das Erlernen neuer Technologien und berufliches Wachstum
- Gute Kommunikationsfähigkeiten in Englisch
Bevorzugte Qualifikationen
- Erfahrung mit Cloud-Computing-Plattformen und verteilten Systemen für das Training und die Bereitstellung von Machine Learning Modellen (zum Beispiel: TensorFlow oder PyTorch)
- Erfahrung in der Testautomatisierung und -verwaltung
- Verständnis von Optimierungsalgorithmen und statistischen Modellierungstechniken
ÜBER DAS TEAM
Das Machine Learning Engineering Team konzentriert sich auf die Entwicklung von datenintensiven Anwendungen im großen Maßstab für PAYBACK Partner, Kunden und interne Nutzer. Diese Anwendungen reichen von Plattformen für interne Nutzer bis hin zu Echtzeitlösungen für Kunden und Partner.
UNSER ANGEBOT
- Grow like a Pro: Bilde dich mit individuellen Trainings weiter, wachse mit uns und gestalte unsere gemeinsame Zukunft mit
- Tasty Breaks: Jeder Besuch in unserem ESSZIMMER schmeckt wie Urlaub in Italien – natürlich auch vegetarisch oder vegan
- Do it your way: Eigenes KINDERZIMMER, flexible Arbeitszeiten, 30 Tage Urlaub und bis zu 3 Tage Homeoffice pro Woche
- Move it, move it: Unser Bonusprogramm für dein Wohlbefinden – viel Spaß in unserer 24/7 TURNHALLE und alles Gute für Körper und Geist bei unseren Gesundheitswochen
- Get Together: Lerne deine Kolleg:innen kennen und schätzen - im SPIELZIMMER, beim Mystery Coffee, unseren beliebten Social Days, auf unseren Ski-Events und festlichen Highlights, wie Weihnachtsfeiern, Sommerfest und Team-Events
- Easy Going: Zu uns kommt man nicht nur gerne, sondern auch günstig – wir übernehmen die Kosten deines Deutschland-Tickets