Machine Learning Engineer
Role details
Job location
Tech stack
Job description
As a Machine Learning Engineer , you play a key role in bringing machine learning solutions into production. You will work closely with data scientists and engineers to ensure models are scalable, reliable, and deliver real business impact. You will spend: - 4 days per week working as an ML Engineer at one of our partner organizations - Every Friday at our office in Amsterdam, where you receive ongoing technical training and support from our leads - At the end of your first year, you will have the opportunity to transition into a permanent role with the partner organization . In this role, you would: - Build and maintain end-to-end ML pipelines - Deploy and monitor models in production (including versioning and retraining) - Work with tools such as Databricks, MLflow, and CI/CD pipelines - Contribute to the MLOps lifecycle and help improve standards and best practices - Collaborate closely with both technical teams and business stakeholders Tech stack - Python & Spark - Azure (ADLS, Databricks) & AWS - MLflow / MLOps tooling - Docker / Kubernetes - Airflow Your profile
Requirements
You are a hands-on engineer who enjoys working on the full machine learning lifecycle. You like building systems that are not only technically strong, but also usable and scalable in real-world environments. You bring: - A technical Bachelor's or Master's degree (e.g. Data Science, AI, Econometrics) - 3-4 years of experience as a Machine Learning Engineer or Data Scientist - Experience with deploying, monitoring, and maintaining ML models in production - Strong programming skills (Python) and experience with distributed data processing (e.g. Spark) - Familiarity ...