Senior Staff Machine Learning Engineer, Growth Platform Engineering
at Airbnb
USD 244,000-305,000 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
A/B Testing @ 7
AI @ 4
API @ 4
Agile @ 4
Airflow @ 4
Algorithms @ 4
Computer Vision @ 4
Data Engineering @ 4
Data Pipelines @ 4
Deep Learning @ 4
Java @ 7
Kafka @ 4
Kubernetes @ 4
Leadership @ 4
Machine Learning
Marketing @ 4
NLP
PyTorch @ 4
Python @ 7
Scala @ 7
TensorFlow @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The Growth Platform team at Airbnb builds agentic systems and capabilities to support sustained product growth by delivering highly personalized and relevant content and experiences across channels (on- and off-platform). The team powers digital marketing channels (landing pages, email, push, SMS, digital advertising) and the ML/AI and data platforms that feed into campaign management and optimization. The role focuses on developing AI-powered solutions, architectural leadership, and mentorship to evolve foundational building blocks for AI-powered growth systems toward agentic and autonomous capabilities.
Responsibilities
- Design, develop, productionize, and operate ML/AI models and pipelines at scale (batch and real-time).
- Work with large-scale structured and unstructured data: explore, experiment, build, and continuously improve ML models and data pipelines for product, business, and operational use cases.
- Collaborate with cross-functional partners (product managers, operations, data scientists) to identify opportunities, refine requirements, prioritize ML efforts, and drive engineering decisions.
- Leverage third-party and in-house ML tools & infrastructure to enable fast model development, low-latency serving, and maintain model quality.
- Drive architectural decisions for high-scale systems, well-designed APIs, high-volume data pipelines, and efficient algorithms and models.
- Mentor engineers and partner with foundational ML/AI teams to spread ML/AI practices across the organization.
- Contribute to agentic capabilities such as AI-powered content generation, ML/AI orchestration for decisioning, and autonomous marketing analyst agents.
Requirements
- 12+ years of industry experience in applied ML/AI (MS or PhD in a relevant field is indicated).
- Strong programming and data engineering skills; experience with languages such as Scala, Python, Java, or C++.
- Deep understanding of ML/AI best practices (training/serving skew mitigation, feature engineering, feature/model selection, A/B testing).
- Expertise in algorithms and models (gradient boosted trees, neural networks / deep learning, optimization).
- Experience in domains such as natural language processing, computer vision, personalization, search & recommendation, marketplace optimization, and anomaly detection.
- Experience with technologies such as TensorFlow, PyTorch, Kubernetes, Airflow (or equivalent), and Kafka (or equivalent).
- Familiarity with architectural patterns for large, high-scale applications (APIs, high-volume pipelines, efficient algorithms, model serving).
Preferred qualifications:
- Experience developing agentic and automation frameworks for AI-driven processes.
- Experience across the full AI product lifecycle from incubation to production at scale, following agile practices in applied AI/ML.
- Experience building testing frameworks for agent behavior validation and driving architectural requirements for ML infrastructure.
Location
- US — Remote eligible. Candidate must live in a state where Airbnb, Inc. has a registered entity. Role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager.
Compensation & Other
- Base pay range: $244,000—$305,000 USD per year.
- Role may be eligible for bonus, equity, benefits, and Employee Travel Credits.
Commitment
- Airbnb is committed to inclusion and belonging and provides a disability-inclusive application and interview process with reasonable accommodations available via [email protected].
More jobs at Airbnb
Senior Growth Marketing Manager
Airbnb · United States
USD 139,000-163,000 per year
Senior Business Operations and Growth Lead, Ticketing
Airbnb · United States
USD 204,000-249,000 per year
Senior Machine Learning Engineer, Relevance And Personalization (Query Intelligence)
Airbnb · United States
USD 200,000-235,000 per year
Global Law Enforcement Operations Enablement Manager
Airbnb · United States
USD 125,000-145,000 per year
Staff Platform Manager, Quality
Airbnb · United States
USD 200,000-240,000 per year
Similar jobs
Machine Learning Engineer, Relevance and Personalization
Airbnb · United States
USD 157,000-185,000 per year
Senior Machine Learning Engineer, Relevance and Personalization
Airbnb · United States
USD 191,000-225,000 per year
Senior Staff Machine Learning Engineer, Trust
Airbnb · United States
USD 244,000-305,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Staff Full Stack Engineer, Identity
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Senior Data Management Professional - Data Engineering - Entities
Bloomberg · Princeton, United States
USD 110,000-190,000 per year
Senior Data Management Professional - Data Engineering - Entities
Bloomberg · New York City, United States
USD 110,000-190,000 per year
Staff Software Engineer, Data Engineering Solutions
Stripe · South San Francisco, United States, Seattle, United States, Toronto, Canada
USD 224,000-336,000 per year