-
Booking.com
View all jobs
Machine Learning Engineer (For independent contractors)
Netherlands
· Contract
·
Mid-Senior
The Machine Learning Engineer is a technical subject-matter expert, who generates significant business impact and crafts the direction of product initiatives by being driven and having full ownership of your projects - from ideation to collecting data, annotating, feature engineering, productionizing and training model pipelines, deploying experiments, measuring and iterating on them.
Key Responsibilities
Key Responsibilities
- Develop production-grade machine learning code, from models to features and pipelines, allowing for scalability, realtime, monitoring and retraining.
- Build readable and reusable code, choosing the right technologies and coding methodologies applying knowledge of business area tools and product needs.
- Monitor product health, performance and business impact and act accordingly when requirements are not met.
- Identify underlying issues and opportunities across related domains and situations through application of structured thinking and logic.
- Solve issues by applying methods and insights gained from a variety of disciplines, navigating a variety of environments.
- Make things happen by maintaining motivation and conveying a sense of urgency, focusing on outcomes and accomplishments.
- Clearly communicates with stakeholders at all levels when appropriate.
- Continuously evolve their craft, keeping up to date with the latest technologies.
- Actively contribute to Machine Learning at Booking.com through training, exploration of new technologies, interviewing, onboarding and mentoring colleagues.
- Collaborate with central teams to improve, scale and extend machine learning tooling and infrastructure.
- Responsible for technical implementation and maintenance of data processing services and storage systems in line with the Data Governance Framework.
- Strong knowledge in areas like e.g. Recommender Systems, Deep Learning, Information Retrieval, Computer Vision, Speech Recognition, Causal Inference, scaling ML models, etc.
- 4+ years of relevant work experience (or equivalent), involved with the application of Machine Learning to business problems, preferably in a commercial environment.
- BsC or higher in Computer Science, Artificial Intelligence, Software Engineering, or related fields.
- Knowledge of multiple machine learning facets, such as working with large data sets, experimentation, scalability and optimization.
- Experience with data-driven product development: analytics, A/B testing, etc.
- Strong working experience in one or more general purpose programming languages, including but not limited to: Java, Python or Perl.
- Knowledge of version control systems.
- Excellent English communication skills, both written and verbal.
Key Skills
Ranked by relevance
machine learning
artificial intelligence
computer vision
deep learning
storage
python
java
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Full-time
Mid-Senior
Finland
Software Development
Information Technology
View Job Details
Related
Staff Machine Learning Engineer
2026-05-27
Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Related
Data Scientist
2026-05-26
Full-time
Not Applicable
Netherlands
Software Development
Engineering
Login to Apply
- Posted
- Feb 18, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Amsterdam
- Company
- Booking.com
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Full-time
Mid-Senior
Finland
Software Development
Information Technology
View Job Details
Related
Staff Machine Learning Engineer
2026-05-27
Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Related
Data Scientist
2026-05-26
Full-time
Not Applicable
Netherlands
Software Development
Engineering