Senior Staff Machine Learning Engineer, Relevance

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$252,000 - $315,000
Machine Learning
Staff Software Engineer
Remote
12+ years of experience
AI · Travel

Description For Senior Staff Machine Learning Engineer, Relevance

Airbnb, a global leader in the travel and hospitality industry founded in 2007, is seeking a Senior Staff Machine Learning Engineer to join their Relevance and Personalization team. This role offers an exciting opportunity to shape the future of search and personalization across Airbnb's digital platform.

The position focuses on critical projects in search ranking, recommendations, autocomplete, query understanding, and Airbnb's ranking platform. You'll be working with cutting-edge machine learning technologies and large-scale data to enhance the guest search experience and support a healthy marketplace for both hosts and guests.

As a Senior Staff Machine Learning Engineer, you'll collaborate with cross-functional teams, including software engineers, product managers, and data scientists. You'll be responsible for building and improving machine learning models, developing infrastructure, and driving engineering decisions that have direct business impact.

The role requires extensive experience in applied Machine Learning (12+ years) and strong programming skills. You'll work on sophisticated projects including feature platform development, model interpretability, hyperparameter optimization, and concept drift detection. The position offers competitive compensation ($252,000 - $315,000) and the flexibility of remote work within the United States.

This is an excellent opportunity for a seasoned ML professional who wants to make a significant impact at a company that's revolutionizing the travel industry. You'll be working on problems that affect millions of users worldwide while helping to fulfill Airbnb's mission of creating a world where anyone can belong anywhere.

Last updated 21 hours ago

Responsibilities For Senior Staff Machine Learning Engineer, Relevance

  • Work with large scale structured and unstructured data, build and improve Machine Learning models
  • Collaborate with cross-functional partners to identify opportunities and drive engineering decisions
  • Develop, productionize, and operate Machine Learning models and pipelines at scale
  • Leverage and develop Machine Learning tools & infrastructure
  • Work on projects including feature platform, model interpretability, hyperparameter optimization, and concept drift detection

Requirements For Senior Staff Machine Learning Engineer, Relevance

Python
Java
Scala
Kafka
  • 12+ years of industry experience in applied Machine Learning
  • Bachelor's, Master's or PhD in CS/ML or related field
  • Strong programming skills in Scala/Python/Java/C++
  • Experience with Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, or data warehouse
  • Experience building end-to-end Machine Learning infrastructure
  • Experience with architectural patterns of large-scale software applications
  • Experience with test driven development and A/B testing
  • Ability to lead multiple directions across teams and organizations

Interested in this job?

Jobs Related To Airbnb Senior Staff Machine Learning Engineer, Relevance

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.

Staff Software Engineer, AI for Dev Productivity

Lead AI initiatives for developer productivity at Airbnb as a Staff Software Engineer, focusing on AI-based tooling and infrastructure improvements.

Staff Machine Learning Engineer, Price Modeling

Staff ML Engineer position at Airbnb focusing on developing pricing models using reinforcement learning, offering remote work and competitive compensation.

Staff Machine Learning Engineer, Marketing Technology

Staff Machine Learning Engineer position at Airbnb focusing on marketing technology and personalization, offering remote work and competitive compensation.

Staff Machine Learning Engineer, Relevance

Staff Machine Learning Engineer position at Airbnb focusing on search and recommendation systems, requiring 9+ years of experience in applied ML.