
Machine Learning Engineer
Booking.com
Visa & sponsorship
- NL Recognized Sponsor (group): matched through a parent or group company on the official sponsor register.
Job description
-
As a Machine Learning Engineer at Booking.com, you will play a pivotal role in enhancing the travel experience for millions of users
-
Your responsibilities include developing, training, and deploying advanced machine learning models to tackle complex problems such as fraud detection, personalized recommendations, and optimizing promotional campaigns
-
You will collaborate closely with machine learning scientists, software engineers, and product managers to translate business challenges into machine learning solutions
-
Additionally, you will engage in applied research to innovate and evolve new technologies, contributing to the development of reusable models
-
Work in a multi-disciplined, highly skilled team where you will be developing scalable production-grade data and ML pipelines across the entire ML cycle while working closely with the teams’ applied machine learning scientists
-
Work primarily with the Google Cloud Platform, utilizing and maintaining the infrastructure for technologies like BigQuery, DataProc, Cloud Composer, Airflow and diverse set of ML frameworks
-
Be responsible for SLIs/SLOs for ML systems, ensure system and model health, monitor data quality, performance and business impact, and devise mitigation plans
-
Drive a culture of quality for all ML practitioners, maintain data security, integrity and quality, and make choices over the right technologies and coding methodologies
-
Identify underlying issues and opportunities across the ML development cycle and introduce tools to be used within and outside the team for efficient development and testing
-
Continuously evolve your craft, keeping up to date with the latest technologies
-
Collaborate with relevant ML teams across the company to improve, scale and extend machine learning tooling and infrastructure
Benefits
-
Health insurance
-
Free access to Headspace for you and your loved ones
-
Global Employee Assistance Program
-
Meditation and Breastfeeding rooms at the office
-
Booking Cares - 2 days per year to volunteer and learn
-
Life insurance
-
Disability insurance
-
Pension plan
-
Annual paid time off
-
Parental leave - 22 weeks
-
Grandparent leave - 10 days
-
Care leave - 10 days
-
Bereavement leave - up to 4 weeks
-
Anniversary leave
-
Working from Home Furniture and Ergonomic Support
-
Working from Abroad - up to 20 days per year
-
Discounts & Wallet credits to spend on our products
-
Upgrade to Booking.com Genius Level 3
-
Friends & Family Booking.com discount vouchers
-
Free access to online learning platforms
-
Development and mentorship programs to support career growth
-
Access to trainings and workshops
-
Team development opportunities
-
Local discount programs
-
Game rooms in offices
-
On-site meals, coffee and snacks including vegan options- Strong working knowledge of big data retrieval and processing tools
-
Experience running Machine Learning systems in production is a must, with knowledge on how to generate predictions for ML frameworks with high throughput
-
3+ years of relevant work experience, involved with the application of Machine Learning Engineering to business problems in a commercial environment
-
Demonstrable experience 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
-
Willingness to learn and understand complex and multidisciplinary business problems and concepts related to booking.com business operations especially in marketing and finance fields
-
You have a ‘can do’ attitude and you act proactively and not reactively
-
Experience working in a cloud environment is a plus
-
Excellent English communication skills, both written and verbal
-
BSc or higher in Computer Science, Artificial Intelligence, Software Engineering, or related fields
-
Strong skills in coding and problem solving. Proficiency in at least one programming language; preferably Python. Knowledge of Java is a plus