Senior Staff Machine Learning Engineer @ Airbnb
Your Application Journey
Email Hiring Manager
Job Details
About Airbnb
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home. It has grown to over 5 million hosts and over 2 billion guest arrivals across almost every country.
The Community You Will Join
Machine Learning and Artificial Intelligence are at the heart of Airbnb’s product. From Trust to Payments and Customer Service to Marketing, ML is crucial for delivering the best possible experience for guests and hosts.
The Core ML Team
The Core ML team drives CSxAI (Customer Support x Artificial Intelligence) initiatives. They adopt generative AI technologies to create an intelligent, scalable, and exceptional service experience. This team develops and enhances AI models, ML services, and tools including LLM fine-tuning, optimization, RAG/Search, LLM evaluation, testing automation, and more.
The Difference You Will Make
As a machine learning engineer, your expertise will be pivotal in developing AI-powered products shaping the Airbnb customer experience with cutting-edge techniques. You will guide an applied science team, collaborating with product managers, software engineers, and operations to design and develop AI products and features from inception to production.
A Typical Day
- Work with large scale structured and unstructured data.
- Build and continuously improve Machine Learning models and pipelines.
- Collaborate with cross-functional teams to identify business impact opportunities.
- Develop, productionize, and operate ML models for batch and real-time use cases.
- Leverage third-party and in-house ML tools to create robust systems.
Your Expertise
- PhD in Computer Science, Mathematics, Statistics, or a related field.
- 10+ years of experience in building, testing, and shipping AI models.
- 5+ years of leadership experience guiding applied science/ML teams.
- Deep proficiency in ML practices, algorithms, and various AI domains like NLP and computer vision.
- Experience with AI in customer support systems and agile AI production practices.
- Strong understanding of ML infrastructure and continuous testing frameworks.
Your Location
This position is US - Remote Eligible. Occasional work at an Airbnb office or offsites may be required based on managerial agreements. Applicants must reside in a state where Airbnb, Inc. has a registered entity.
How We'll Take Care Of You
This role offers a base pay range of $244,000–$305,000 USD along with bonus, equity, benefits, and Employee Travel Credits. Actual pay is dependent on training, skills, experience, business needs, and market demands.
Key skills/competency
- Machine Learning
- Artificial Intelligence
- Generative AI
- LLM
- Data Analysis
- Model Productionization
- Agile
- Infrastructure
- Leadership
- Customer Support
How to Get Hired at Airbnb
🎯 Tips for Getting Hired
- Research Airbnb's culture: Review mission, values, and employee feedback.
- Customize your resume: Highlight ML and leadership achievements.
- Prepare technical stories: Detail your AI project experiences.
- Practice agile examples: Demonstrate collaboration in project cycles.