Staff Machine Learning Engineer Relevance and Personalization
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
Overview
Airbnb, founded in 2007, hosts millions of guests globally by connecting travelers with unique stays and experiences. The Staff Machine Learning Engineer Relevance and Personalization will work on end-to-end ranking algorithms and ecosystems that optimize critical business objectives.
The Community You Will Join
The Relevance and Personalization team is responsible for search and recommendation across Airbnb's digital platform, making impactful contributions to the business.
The Difference You Will Make
You will build cutting-edge AI technologies including data pipelines, feature and model innovations, serving and experimentation efficiency. You will collaborate with cross-functional teams to support Airbnb’s mission of creating a world where people can Belong Anywhere.
A Typical Day
- Work with large scale structured and unstructured data.
- Develop and productionize Machine Learning models for various use cases.
- Collaborate with software engineers, product managers, and data scientists.
- Leverage ML tools and infrastructure for fast development and quality upkeep.
- Work on projects like feature platform, model interpretability and hyperparameter optimization.
Your Expertise
With 9+ years in applied Machine Learning and an advanced degree, you will have strong programming skills (Scala, Python, Java, C++ or equivalent) and robust data engineering expertise. You are well-versed in ML best practices, algorithms, and relevant domains including natural language processing and computer vision. Familiarity with Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, and Hive is expected.
Your Location
This role is US - Remote Eligible, with occasional office or offsite attendance as needed. Applicants must reside in a state where Airbnb, Inc. has a registered entity.
Our Commitment To Inclusion & Belonging
Airbnb is committed to an inclusive recruitment process. Candidates needing accommodations should contact reasonableaccommodations@airbnb.com with the necessary details.
Compensation
The base pay range for this role is $212,000—$265,000 USD, with potential bonus, equity, benefits, and Employee Travel Credits.
Key skills/competency
- Machine Learning
- Data Engineering
- Search
- Recommendation
- Personalization
- Algorithms
- Python
- AI
- Model Production
- Scalability
How to Get Hired at Airbnb
- Research Airbnb's culture: Understand their mission, values, and tech news.
- Customize your resume: Highlight large-scale ML projects and impact.
- Showcase technical skills: Emphasize proficiency in relevant programming languages and tools.
- Prepare for interviews: Review ML algorithms and system design insights.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background