Senior Staff Machine Learning Engineer
@ Airbnb

Hybrid
$275,000
Hybrid
Full Time
Posted 22 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXXX***** @airbnb.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review large-scale data handling techniques.
Study ML model productionization methods.
Practice deploying real-time ML pipelines.
Analyze advanced ML algorithm implementations.

Behavioral Questions

Explain team conflict resolution examples.
Describe a challenge in project leadership.
Share experience with cross-functional collaboration.
Discuss managing high-pressure deadlines effectively.

Frequently Asked Questions