Senior Machine Learning Engineer
Airbnb
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Airbnb
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home. Since then, it has grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.
The Community You Will Join
Machine Learning and Artificial Intelligence are fundamental to the Airbnb product, impacting areas from Trust and Payments to Customer Service and Marketing. This ensures guests and hosts have the best possible experience.
The Community Support Products (CSP) Machine Learning team is crucial for driving CSxAI (Customer Support x Artificial Intelligence) initiatives. By adopting Generative AI technologies, the team aims to enable an intelligent, scalable, and exceptional service experience. This involves developing and enhancing various AI models, ML services, and tools, including LLM fine-tuning and optimization, RAG/Search, LLM evaluation and testing automation, feedback-based learning, and guardrails for a wide range of applications within Airbnb.
The extensive data, marketplace complexity, and product variety at Airbnb necessitate operating at the forefront of AI practice. Airbnb is committed to long-term innovation and investing in the best ML and AI experts to solve these complex challenges.
The Difference You Will Make
We believe current customer experiences in these domains are merely scratching the surface of what's possible. Science is key to delivering a significant transformation for both Guests and Hosts on Airbnb.
You will build and leverage cutting-edge AI technologies to revolutionize Airbnb’s customer service, creating personalized, easy-to-use, and proactive customer service experiences.
Many initiatives you'll work on are in their early conceptual stages, offering you the unique opportunity to shape these ideas from inception to production, turning visionary concepts into impactful realities.
A Typical Day
- Envision, champion, and support the development of novel ML systems, product integrations, and performance optimizations to solve real-world problems.
- Work cross-functionally with product, design, and other engineering counterparts to design and build efficient AI solutions for Airbnb CS products.
- Learn and share the latest AI/ML technologies with the team.
Your Expertise
- PhD/Master’s degree, preferably in CS, or equivalent experience.
- 5-9 years of ML engineering experience, with ownership responsibility over large-scale software systems.
- Background in the design and development of AI and ML systems and services, coupled with a deep passion for building efficient and scalable ML-powered products.
- Experience with LLM-driven chatbot and Agentic AI products is a significant plus.
- Excellent communication skills and the ability to work effectively within a team and with cross-functional organizations (engineering, product & design).
Your Location
This position is US - Remote Eligible. While remote, occasional work at an Airbnb office or attendance at offsites may be required, as agreed with your manager. You must reside in a state where Airbnb, Inc. has a registered entity. Refer to the updated list of excluded states, which continuously evolves. If employed by another Airbnb entity, your recruiter will clarify eligible states.
Our Commitment To Inclusion & Belonging
Airbnb is dedicated to collaborating with the broadest talent pool possible. They believe diverse ideas foster innovation and engagement, attracting creatively-led individuals and developing superior products, services, and solutions. All qualified individuals are encouraged to apply.
Airbnb also strives for a disability-inclusive application and interview process. Candidates with a disability requiring reasonable accommodation to submit an application can contact reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for, and the necessary accommodation.
How We'll Take Care Of You
Job titles may span more than one career level. The actual base pay depends on factors like training, transferable skills, work experience, business needs, and market demands. The base pay range is subject to change. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Pay Range: $191,000—$223,000 USD
Key skills/competency
- Machine Learning
- Artificial Intelligence
- Generative AI
- LLM (Large Language Models)
- RAG (Retrieval-Augmented Generation)
- Scalable Systems
- Python Programming
- MLOps (Machine Learning Operations)
- System Design
- Cross-functional Collaboration
How to Get Hired at Airbnb
- Research Airbnb's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your resume to highlight experience with Generative AI, LLMs, RAG, and large-scale ML systems, aligning with the Senior Machine Learning Engineer role at Airbnb.
- Showcase project impact: Prepare to discuss specific examples where your ML solutions delivered measurable business value and improved user experience.
- Master technical concepts: Focus on deep understanding of ML algorithms, system design for AI, and practical applications of Generative AI, LLMs, and Agentic AI.
- Demonstrate collaborative spirit: Be ready to provide examples of successful cross-functional teamwork with product, design, and other engineering teams.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background