Machine Learning Software Engineer (w/m/d)
Core
Building personalized shopping assistance and intelligent product features for the dm retail app using Machine Learning and Generative AI.
Role type
Senior Machine Learning Software Engineer (IC)
Builds
Scalable ML models, personalization services, and frontend-integrated features for the dm mobile app.
Domain
Retail / E-commerce / Generative AI
Deliverable
production ML models | product features
Required skills
Software Engineering, Microservices architecture, Python, Scikit-learn, Pandas, Numpy, MLOps, API Design, Observability, Clean Code, Testing, CI/CD
Preferred skills
Kotlin, PySpark, Google Cloud Platform (Vertex AI, BigQuery), Container Orchestration, Terraform, React, React Native
Technologies
Python, Kotlin, Scikit-learn, Pandas, Numpy, PySpark, Google Cloud Platform, Terraform, Datadog, React, React Native
Responsibilities
Translate customer needs into technical decisions and product vision; Design and own architecture for personalized products; Develop, train, and deploy ML models into scalable services; Ensure technical excellence through clean code, testing, and CI/CD; Drive innovation by researching and prototyping Generative AI applications.
Seniority
Senior, hands-on IC