Machine Learning Scientist

We Match People
Amsterdam, Netherlands
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Data analysis
Big Data
Python
Machine Learning
TensorFlow
SQL Databases
PyTorch
Spark
Deep Learning
Model Validation
Information Technology
Machine Learning Operations

Requirements

We are looking for a Senior Machine Learning Scientist to design and deploy scalable ML solutions powering advertising products. You will lead end-to-end model development to improve ad relevance, performance, and user experience, working on large-scale data in a cross-functional environment. Key Responsibilities - Translate business challenges into ML solutions and define research approaches - Design, build, and deploy scalable ML models (batch & real-time) - Own the full ML lifecycle: data exploration, modeling, evaluation, and productionization - Develop high-quality, reusable code and robust ML pipelines - Collaborate with Product, Engineering, and Data teams to deliver impactful solutions - Drive innovation through experimentation and prototyping - Mentor team members and promote ML best practices - Ensure data quality, governance, and model performance monitoring Qualifications - 6+ years of experience in Machine Learning or related fields - Advanced degree in Computer Science, Mathematics, Engineering, or similar - Strong experience in ML techniques (e.g., ranking, recommendation, personalization) - Hands-on experience with Python, SQL, and Spark - Experience with deep learning frameworks (e.g., TensorFlow or PyTorch) is a plus - Proven experience deploying ML models in production - Strong communication skills in English

Apply for this position