Taro Logo

Senior Machine Learning Engineer, Relevance

Airbnb is a platform where Hosts offer unique stays and experiences, enabling guests to connect with communities authentically.
$185,000 - $220,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Travel
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Machine Learning Engineer, Relevance

Airbnb, founded in 2007, has grown from a small San Francisco startup to a global platform with over 4 million Hosts welcoming more than 1 billion guest arrivals worldwide. As a Senior Machine Learning Engineer in the Relevance and Personalization team, you'll be at the forefront of developing cutting-edge AI technologies for search and recommendation across Airbnb's digital platform.

Your role will involve working on critical, high-impact projects focused on developing end-to-end ranking algorithms and ecosystems to optimize multiple business objectives. You'll be building AI technologies across the entire search ranking product stack, from data pipelines to feature and model innovations, serving and experimentation efficiency. This role leverages rich signals from various data types, including structured, sequential, image, and text data.

Collaboration is key in this position. You'll work closely with teams across Airbnb to develop ranking solutions that support a healthy marketplace for hosts and guests, furthering Airbnb's mission of creating a world where people can Belong Anywhere. Your work will directly impact the user experience and the success of Airbnb's platform.

As a senior member of the team, you'll be expected to lead projects, mentor junior engineers, and contribute to the team's strategic direction. You'll have the opportunity to work on exciting projects such as feature platforms, model interpretability, hyperparameter optimization, and concept drift detection.

This role offers a competitive salary range of $185,000 to $220,000 USD, with potential for bonuses, equity, and benefits including Employee Travel Credits. The position is US-Remote eligible, offering flexibility in your work location while still providing opportunities for occasional in-office work or offsites.

Airbnb values diversity and inclusion, providing a disability-inclusive application and interview process. They're committed to working with the broadest talent pool possible, believing that diverse ideas foster innovation and engagement.

If you're passionate about machine learning, have a strong background in software engineering, and want to work on problems that impact millions of users worldwide, this role at Airbnb could be your next big opportunity. Join a team that's pushing the boundaries of AI in the travel and hospitality industry, and help shape the future of how people experience the world through Airbnb.

Last updated 8 months ago

Responsibilities For Senior Machine Learning Engineer, Relevance

  • Work with large scale structured and unstructured data, build and continuously improve cutting edge Machine Learning models for Airbnb product, business and operational use cases
  • Work collaboratively with cross-functional partners to identify opportunities for business impact, understand requirements, drive engineering decisions, and quantify impact
  • Develop, productionize, and operate Machine Learning models and pipelines at scale, including both batch and real-time use cases
  • Leverage third-party and in-house Machine Learning tools & infrastructure to develop reusable, highly differentiating and high-performing Machine Learning systems
  • Work on projects such as feature platform, model interpretability, hyperparameter optimization, and concept drift detection

Requirements For Senior Machine Learning Engineer, Relevance

Python
Java
Scala
Kubernetes
Kafka
  • 5+ years of industry experience in applied Machine Learning, inclusive MS or PhD in relevant fields
  • Strong programming skills in Scala, Python, Java, C++ or equivalent
  • Deep understanding of Machine Learning best practices, algorithms, and domains
  • Experience with technologies such as Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, and data warehouses
  • Industry experience building end-to-end Machine Learning infrastructure and/or productionizing Machine Learning models
  • Exposure to architectural patterns of large, high-scale software applications
  • Experience with test-driven development, A/B testing, incremental delivery and deployment

Benefits For Senior Machine Learning Engineer, Relevance

Equity
  • Employee Travel Credits

Interested in this job?