Job Title:
Machine Learning Engineer
Location:
Berlin (Hybrid or Remote within Germany)
Job Type:
Full-time
Industry:
AI / Supply Chain Technology
Language Requirements:
English (Fluent), German is a +
Salary:
€90,000 - €120,000
The Company:
My client is an innovative and fast-growing company operating at the intersection of artificial intelligence and supply chain optimisation. With a strong focus on digital transformation and data-driven decision-making, they are developing a platform that helps industrial companies build resilient, transparent supply chains through intelligent, automated insights.
The company is well-funded, already working with recognised names in the industry, and is now scaling its team to support the next phase of growth.
About the Role:
They're looking for a Machine Learning Engineer to join their high-performing AI team. This is a hands-on role focused on developing, deploying, and maintaining production-grade ML models that power key product features. You’ll work closely with data scientists, software engineers, and product managers to build intelligent solutions that solve real-world supply chain challenges.
Key Responsibilities:
* Design and implement scalable ML models for production use
* Collaborate with product and data teams to define modelling goals and success metrics
* Preprocess and analyse structured and unstructured data
* Develop training pipelines, model validation processes, and evaluation frameworks
* Deploy models using containerisation tools (e.G. Docker) and cloud infrastructure (e.G. AWS, GCP)
* Monitor performance and continuously improve model accuracy and efficiency
* Write clean, reproducible, and well-documented code
Requirements:
* 6 years + experience with Python and ML libraries (e.G. scikit-learn, XGBoost, TensorFlow, PyTorch)
* Proficiency in data manipulation using tools like Pandas, NumPy, and SQL
* Experience training and deploying ML models in a production environment
* Solid understanding of ML concepts including feature engineering, cross-validation, and model evaluation
* Familiarity with cloud platforms (AWS, GCP, or Azure) and container tools (Docker, Kubernetes)
* Strong problem-solving skills and the ability to work independently as well as collaboratively
Desirable:
* Experience working with supply chain or procurement data
* Exposure to NLP techniques (e.G. text classification, embeddings, transformers)
* Experience with MLOps tools and model monitoring solutions
* Background in computer science, data science, applied maths, or a related field
What’s on Offer:
* Competitive salary and benefits package
* Flexible working hours and a remote-friendly culture
* A collaborative, supportive team environment
* Opportunities for career development and skill-building
* A chance to make a meaningful impact at a forward-thinking company