
About Airbnb
The community marketplace for unique travel stays
Key Highlights
- Over 4 million registered hosts worldwide
- Facilitated over 1 billion bookings since inception
- $3.8 billion raised in Series F funding
- Headquartered in San Francisco, CA
Airbnb, headquartered in Showplace Square, San Francisco, CA, has transformed the hospitality industry with its platform that connects over 4 million hosts to travelers. Since its inception, Airbnb has facilitated over a billion bookings, disrupting traditional accommodation models by allowing indiv...
🎁 Benefits
Airbnb offers generous parental and family leave, paid volunteer time, and an annual travel and experiences credit. Employees enjoy health food and sn...
🌟 Culture
Airbnb's culture emphasizes community and belonging, reflecting its mission to create a world where anyone can belong anywhere. The company values fle...
Skills & Technologies
Overview
Airbnb is seeking a Senior Staff Machine Learning Engineer to lead projects in relevance and personalization for over 150 million global users. You'll design and deploy advanced ranking algorithms and work with diverse data sources. This role requires expertise in machine learning and data engineering.
Job Description
Who you are
You have 5+ years of experience in machine learning engineering, with a strong background in developing and deploying machine learning models that enhance user experiences. Your expertise in Python and familiarity with various machine learning frameworks enable you to tackle complex problems effectively. You understand the intricacies of data pipelines and have hands-on experience with feature engineering, ensuring that the data you work with is optimized for model training and performance.
You are skilled in model innovation and have a track record of implementing real-time serving systems that deliver personalized recommendations to users. Your experience with large-scale experimentation allows you to design and analyze A/B tests that drive product improvements. You thrive in collaborative environments, partnering with engineers, data scientists, product managers, and designers to create holistic solutions that align with business goals.
Desirable
Experience with diverse data sources, including structured, behavioral, image, and text data, is a plus. Familiarity with cloud platforms and tools for deploying machine learning models will enhance your contributions to the team. You are passionate about pushing the boundaries of AI and machine learning, always seeking to learn and apply new techniques to improve relevance and personalization.
What you'll do
In this role, you will take the lead on projects that power search and recommendations across the Airbnb platform, directly influencing how guests and hosts connect. You will design and deploy state-of-the-art ranking algorithms, ensuring they align with Airbnb's most important business goals. Your work will involve transforming raw data into intelligent signals that drive relevance and personalized recommendations, enhancing the discovery experience for users.
You will collaborate closely with cross-functional teams, leveraging your technical expertise to develop robust systems that optimize user engagement. Your contributions will help shape the future of Airbnb's marketplace, ensuring it remains vibrant and equitable. You will also be responsible for mentoring junior engineers, sharing your knowledge and fostering a culture of learning within the team.
What we offer
Airbnb offers a competitive salary range of $252,000—$315,000 USD, along with potential bonuses, equity, and benefits. You will have the opportunity to work in a dynamic environment that values collaboration and innovation. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in advancing Airbnb's mission to create a world where anyone can belong anywhere.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Airbnb.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Airbnb is hiring a Staff Machine Learning Engineer to lead the Relevance and Personalization team. You'll work on developing end-to-end ranking algorithms and optimizing business objectives using cutting-edge AI technologies. This position requires expertise in machine learning and data handling.

Machine Learning Engineer
Airbnb is seeking a Senior Staff Machine Learning Engineer to drive AI initiatives in Community Support Engineering. You'll work with technologies like Machine Learning and Generative AI to enhance customer service experiences. This role requires expertise in AI and ML practices.

Machine Learning Engineer
Attentive is hiring a Senior Machine Learning Engineer to build and scale production-grade ML systems for personalized marketing experiences. You'll work with Python and frameworks like TensorFlow and Keras. This role requires significant experience in machine learning engineering.

Machine Learning Engineer
Prove is seeking a Senior Machine Learning Engineer to bridge data science and software engineering. You'll collaborate with data scientists to deploy machine learning models and enhance digital identity solutions. This role requires expertise in Python, TensorFlow, and AWS.

Machine Learning Engineer
Attentive is hiring a Staff Machine Learning Engineer to develop advanced ML models that predict customer behaviors in real-time. You'll work with technologies like Python and TensorFlow to enhance personalized shopping experiences. This position requires a strong background in machine learning and experience in building scalable models.