Senior Staff Data Scientist

Save to Kiter
What Airbnb is looking for in applicants

Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st century company.

Analytics Engineering - Applications Platform

We are looking for a Data Scientist to architect the next generation of metrics and data products for core pieces of the Host Experience such as reviews, listing structured data and host application usage. As the Airbnb product gets more sophisticated, gathering and making available the data we need to improve the host experience is more complex and we need a technical leader to drive strategy in this area.


We are looking for a candidate with excellent communication skills and strong leadership skills to achieve consensus with stakeholders. The best candidates will have extensive experience with analytics and a high degree of familiarity with data and analytics engineering best practices. We also expect a solid foundation in statistics and continued curiosity and a desire to learn. 

About Applications Platform

The Applications Platform team provides engineering and data science support for several key areas of the Airbnb product: standards, reviews, the listing data model, Superhost, communities, regulatory products and more. Our mission is to ensure that Hosts provide guests with exceptional experiences during their stays, and that they have the tools to succeed in achieving their goals.

About Airbnb Hosting

Every day, millions of Airbnb hosts around the world create comfortable, reliable and welcoming Stays and Experiences for our guests. Hosting on Airbnb offers a unique way to meet our Hosts’ financial goals but the rewards for opening their home or sharing a passion go beyond their bank account. Hosting also offers the opportunity to impact their local community, share their culture and connect with people they wouldn’t have met otherwise.


The Hosting organization exists to bring a wider array of diverse Hosts into the Airbnb Community, support their success, earn their trust and ensure their safety and security. As the world emerges from the COVID-19 pandemic, Airbnb aspires to lead the travel industry with an entirely new form of community-powered travel, where creatively-led design is at the core of our offering. We know that our global community of hosts is one of Airbnb’s most precious assets and we are very intentional on how we nurture the common identity of being an Airbnb Host.


  • Own the data science strategy for metrics and data models for the Applications Platform team
  • Work with cross-functional stakeholders to ensure all new and existing product surfaces have the data they need to power the user experience, the business reporting and the insights needed to drive further development.
  • Understand what the data needs of the team are by interfacing with Data Scientists, Data Engineers, Engineers and Business Partners
  • Architect, build, and launch efficient & reliable new data models and pipelines in partnership with Engineering and Data Engineering
  • Design, define, and implement metrics and dimensions to enable analysis and predictive modeling
  • Build tools for auditing, error logging, and validating data tables
  • Build and improve data tooling in partnership with internal Data Platform teams 
  • Define logging needs in partnership with Data Engineering
  • Design and develop dashboards to enable self-serve data consumption


  • Passion for high data quality and scaling data science work
  • 8+ years of relevant industry experience
  • Strong skills in SQL and distributed system optimization (e.g. Spark, Presto, Hadoop, Hive)
  • Expert in at least one programming language for data analysis (e.g. Python, R)
  • Experience in schema design and dimensional data modeling
  • Experience with an ETL framework like Airflow
  • Ability to perform statistical analysis to inform business decisions
  • Familiarity with experimentation and machine learning techniques
  • An eye for design when it comes to dashboards and visualization tools
  • Proven ability to succeed in both collaborative and independent work environments
  • Detail oriented and excited to learn new skills and tools

Want some tips on how to get an interview at Airbnb?

What is Airbnb looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Senior Staff Data Scientist like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Senior Staff Data Scientist?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!