Full-Stack Software Engineer im AI/ML Umfeld
Role details
Job location
Tech stack
Job description
Wir sind das Zuhause für alle, die sich in der digitalen Welt tummeln. Ein Tech-Team, in dem Kolleg:innen aus verschiedensten Bereichen zusammenarbeiten. Gemeinsam erwecken wir Innovationen zum Leben - für den Handel und den Alltag von Millionen Menschen. Als Partner in Tech entwickeln wir IT für die gesamte REWE Group. Wir digitalisieren das tägliche und zukünftige Handelsgeschäft für Millionen von Menschen. Dein Potenzial ist unsere Basis für Innovation. Also lass uns gemeinsam Ideen erschaffen, weiterentwickeln und bis zum fertigen Produkt perfektionieren. Bist du bereit?
Dein Home-of IT wäre das Produktteam "Price Management". Ziel des Produktteams ist es, eine globale, benutzerfreundliche Anwendung zu entwickeln, die es allen relevanten nationalen und internationalen Stakeholdern ermöglicht, Verkaufspreise effizient zu pflegen und Weitergabepreise präzise zu berechnen. Diese zukunftssichere Plattform ermöglicht dem Unternehmen, sich dynamisch an Marktentwicklungen anzupassen und Wettbewerbsvorteile zu sichern. Zudem soll eine moderne und skalierbare Infrastruktur geschaffen werden, um Wettbewerbspreise von externen Dienstleistern entgegenzunehmen und weiter zu verteilen, damit diese als Grundlage für die Berechnung optimierter Preisstrategien genutzt werden können., Je kniffliger die Aufgabe, desto kreativer deine Lösung? Dann kannst du bei uns mehr bewegen als die Programmierung von 08/15-Anwendungen. Mit deinem Ideenreichtum und einem umfangreichen Technologie-Stack wirst du anspruchsvolle und komplexe Anwendungen entwickeln, die in den Unternehmen der REWE Group täglich zum Einsatz kommen. Je kniffliger die Aufgabe, desto kreativer deine Lösung? Dann kannst du bei uns mehr bewegen als die Programmierung von 08/15-Anwendungen. Mit deinem Ideenreichtum und einem umfangreichen Technologie-Stack wirst du anspruchsvolle und komplexe Anwendungen entwickeln, die in den Unternehmen der REWE Group täglich zum Einsatz kommen.
- Du bist Teil eines crossfunktionalen Teams, das sich mit dem Design und Aufbau AI/ML-basierter Lösungen befasst.
- Du bist verantwortlich für die Validierung innovativer Ideen, das Erstellen von Prototypen sowie die Umsetzung von Test-Driven Development und Continuous Integration. Darüber hinaus gehörten Support und Troubleshooting eurer Anwendungen zu deinen Aufgaben.
- Du stellst sicher, dass alle relevanten Schnittstellen identifiziert, angebunden und im Rahmen des API-Managements verwaltet werden.
Requirements
In erster Linie ist uns deine Persönlichkeit wichtig. Wir suchen jemanden, der menschlich zu uns passt und motiviert ist, unser Team voranzubringen. Dein sehr gutes analytisches und konzeptionelles Denkvermögen, gepaart mit ausgeprägten kommunikativen Fähigkeiten - auch gegenüber fachfremden Kolleg:innen und Zuhörer:innen - sowie deine Leidenschaft für Design und Frontend-Entwicklung sind die Grundlage dafür. Zusätzlich kannst du dich an folgenden Features orientieren:
- Du verfügst über mehrjährige Berufserfahrung als Software Engineer, die sich insbesondere auf die Entwicklung nutzerfreundlicher Frontends sowie die Umsetzung vorgelagerter Geschäftslogik im Service (Full-Stack) fokussiert.
- Du hast entweder ein erfolgreich abgeschlossenes Studium der Informatik oder der Wirtschaftsinformatik oder eine vergleichbare Qualifikation.
- Du verfügst über ein tiefes Verständnis der professionellen Frontend-Entwicklung, insbesondere im Bereich Angular/TypeScript. Von Vorteil sind zudem Kenntnisse in AG Grid, Charts, Playwright und Angular Material.
- Du begeisterst dich für eine optimale User Experience und interessierst dich für DevOps-Themen wie Infrastructure as Code und Automation.
- Du besitzt Cloud-Erfahrung (z. B. GCP, Containerisierung mithilfe von Docker) sowie Kenntnisse im Skripting (z. B. Bash).
- Du hast Kenntnisse in der BE-Entwicklung - idealerweise mit Python/FastAPI und SQLAlchemy/PostgreSQL. Wenn du darin fit bist oder Lust hast, dich einzuarbeiten, wäre das super.