Data Scientist - Algorithms, China

Airbnb has become a global platform that connects travelers and hosts from over 34,000 cities. As such, it has collected a diverse set of numerical, textual, visual, and unstructured data, which powers various data products, such as search, pricing and Help Assistant that greatly enhance our users' experiences.

As a data scientist in machine learning, you will have the opportunity to leverage Airbnb’s rich data and state-of-art machine learning infrastructure to develop data products that are used by millions of users and propel the growth of our business. You will collaborate with a strong team of engineers, product managers and fellow data scientists in defining the frontier of data products in matching marketplaces. Data scientists will work on how to evaluate potential approaches, build features, algorithms, and determine metrics which are critical for machine learning models.


We have multiple openings available. Sample projects include:

  • Improve search ranking features.
  • Determine novel metric to evaluate pricing models.
  • Build new model to predict the quality of the guest trip experience.
  • Iterate and create new ML models to detect risky behaviors on the site.

Here are some qualifications we look for: 

  • 8+ years industry experience developing machine learning models at scale from inception to business impact. Leadership opportunities also available.
  • Advanced degree in quantitative field.
  • Deep understanding of modern machine learning techniques and their mathematical underpinning, such as classification, recommendation systems and natural language processing.
  • Proven ability to tailor machine learning solutions to business problems in a cross functional team.
  • Experience with distributed machine learning and computing framework (Spark, Mahout or equivalent). Applied experience preferred.
  • Strong programming skill (Python, R, or Scala preferred).
  • Experience productionizing machine learning model is a plus.

Back to top