onsite
Machine Learning Software Engineer - dmTECH GmbH
ML Engineer
Lead the design and implementation of intelligent shopping assistants, blending advanced machine learning with robust software engineering to deliver personalized, AI‑driven customer experiences.
About the role
Key Responsibilities
- Design, develop, and deploy scalable ML models that power real‑time shopping recommendations.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Implement end‑to‑end pipelines, from data ingestion and feature engineering to model training and monitoring.
- Integrate generative AI capabilities to enhance user interactions and content generation.
- Ensure high code quality, maintainability, and performance through rigorous testing and code reviews.
Requirements
- Strong proficiency in Python and experience with ML frameworks such as TensorFlow, PyTorch, or scikit‑learn.
- Hands‑on experience building and deploying production‑grade ML models.
- Solid understanding of software engineering principles, including version control, CI/CD, and containerization.
- Familiarity with generative AI techniques and their application in user‑centric products.
- Excellent problem‑solving skills and a passion for continuous learning in a fast‑moving tech landscape.
Skills
pythonmachine learninggenerative ai