Logo of Huzzle

Machine Learning Scientist II - Recommendation Applications ML / Marketplace

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering
  • Amsterdam

AI generated summary

  • You need a Master's/PhD in a quantitative field, 3+ years experience, Python proficiency, Spark and SQL knowledge, and expertise in ML concepts, experimental design, and recommender systems.
  • You will develop and implement ML models, create proof-of-concepts, ensure scalable code, monitor performance, and mentor colleagues while staying updated on ML advancements.

Requirements

  • Masters, PhD, or equivalent experience in a quantitative field (Computer Science, Mathematics, Engineering, Artificial Intelligence, etc.).
  • At least 3 years of relevant work experience.
  • Experience with TensorFlow/PyTorch is a strong plus.
  • Solid understanding of fundamental machine learning concepts.
  • Fluency in at least one programming language, with a strong preference for Python.
  • Strong working knowledge of Spark and SQL.
  • Experience with experimental design, A/B testing, and evaluation metrics for ML models.
  • Excellent communication and collaboration skills to work effectively with diverse crafts such as engineering, UX, and product management.
  • Experience working on complex multi-stage recommender architectures is a strong plus.

Responsibilities

  • Work in a multi-disciplined team where you’ll take full ownership of turning discoveries and ideas into products through machine learning (incl. understanding product requirements, data discovery, model development and evaluation, to implementation of a full production pipeline for both batch and stream-based deployment).
  • Use the ML model’s output to deliver both short-term commercial impact and longer-term differentiated business value and customer experience.
  • Define and build proof-of-concepts to test new ideas and demonstrate their potential value to relevant stakeholders.
  • Develop production-grade ML code for models, features, and pipelines, accounting for scalability, latency, realtime requirements, monitoring and retraining.
  • Build readable and reusable code, using the right technologies and coding methodologies applying knowledge of business area tools and product needs.
  • Continuously evolve your craft by keeping up to date with the latest developments in ML/AI and related technologies, and upskilling on these as needed.
  • Actively contribute to Machine Learning at Booking.com through training, exploration of new technologies, interviewing, onboarding and mentoring colleagues.

FAQs

What is the location for the Machine Learning Scientist II position?

The position is based in Amsterdam.

What is the primary focus of the Recommendation Applications ML team?

The primary focus of the Recommendation Applications ML team is to enhance customer experience and user journey by developing scalable, reusable, state-of-the-art machine learning models that increase relevance and personalization.

What qualifications are required for this role?

A Master's, PhD, or equivalent experience in a quantitative field (such as Computer Science, Mathematics, Engineering, or Artificial Intelligence) is required, along with at least 3 years of relevant work experience.

Is experience with TensorFlow or PyTorch necessary?

While it is not strictly necessary, experience with TensorFlow or PyTorch is considered a strong plus.

What are the key responsibilities of this role?

Key responsibilities include developing machine learning models, defining and building proof-of-concepts, developing production-grade ML code, and collaborating effectively with diverse teams including engineers and product managers.

Are there any specific programming languages preferred for this role?

Yes, fluency in at least one programming language is required, with a strong preference for Python.

What benefits and perks does Booking.com offer?

Benefits include annual paid time off, generous leave schemes, hybrid working arrangements, discounts on products, and access to online learning platforms, among others.

How does Booking.com approach diversity, equity, and inclusion?

Diversity, Equity & Inclusion have been core to Booking.com's culture since day one, with a commitment to creating an inclusive environment that supports a diverse workforce.

What does the interview process for this role entail?

The interview process includes a coding interview, a system design interview, and a final behavioral interview.

Does this position offer relocation assistance?

No, this role does not come with relocation assistance.

Making It Easier for Everyone to Experience the World

Technology
Industry
10,001+
Employees
1996
Founded Year

Mission & Purpose

A career at Booking.com is all about the journey, helping you explore new challenges in a place where you can be your best self. With plenty of exciting twists, turns and opportunities along the way. We’ve always been pioneers, on a mission to shape the future of travel through cutting edge technology, to make it easier for everyone to enjoy amazing experiences wherever they go. Under a desert sky, or in the heart of a bustling city. Discovering the perfect hideaway, or the perfect paella. When you join us, you’ll be part of a community where taking a different path and trying something new is celebrated and supported. And where making a difference counts. We’re determined to make the world of travel more sustainable, more accessible, and more inclusive, to create a positive impact on a global scale. That’s why we’re always looking for people who search for better solutions, the ones eager to stray off the beaten path to find new ways of doing things. Because at Booking.com it’s more than a job, it’s a journey we’re on together.