Note: The job is a remote job and is open to candidates in USA. Airbnb is a global company that connects hosts and guests through unique stays and experiences. They are seeking a Senior Machine Learning Engineer to lead the development of competitive intelligence systems that analyze market dynamics and inform strategic business decisions.
Responsibilities
Design and deploy ML models that extract and structure competitive intelligence signals — supply availability, pricing patterns, and market saturation — from large-scale crawled datasets across global competitors
Build and maintain end-to-end ML pipelines spanning feature engineering, offline training, and low-latency online serving, ensuring high data fidelity and resilience to upstream schema drift
Apply entity resolution and matching techniques to accurately map competitor listings and markets to Airbnb's internal supply taxonomy, using methods such as embedding models, gradient boosted trees, and transformer-based architectures
Partner with the crawling infrastructure engineer, data engineers, and product teams to translate competitive intelligence needs into well-defined ML problem formulations and measurable success criteria
Run rigorous offline and online experiments to evaluate model quality, and collaborate with Pricing, Supply Growth, and Strategy stakeholders to turn model outputs into actionable business decisions
Stay current with the latest advances in ML and AI, identifying opportunities to incorporate new techniques into the competitive intelligence platform Skills
5–10 years of professional experience in applied Machine Learning, with a proven track record of architecting and deploying high-impact models into production at global scale
More Machine Learning Engineer Roles in United States
Exceptional programming proficiency in Python (required), with additional experience in Scala, Java, or similar languages for building robust backend systems
Deep mastery of ML fundamentals and best practices—including feature engineering, model selection, A/B testing, and training/serving skew mitigation—alongside advanced algorithms like gradient boosted trees, neural networks, and transformers
Hands-on expertise with modern ML frameworks and tooling, such as TensorFlow or PyTorch, to drive innovation in model development
Experience leading data engineering efforts to build end-to-end ML pipelines, encompassing both high-throughput batch processes and low-latency real-time systems
Strong command of architectural patterns for high-scale software applications, including the design of extensible APIs, efficient algorithms, and resilient data infrastructure
A disciplined approach to software craft, including test-driven development, incremental delivery, and modern CI/CD deployment practices
A Bachelor's, Master's, or PhD in Computer Science, Machine Learning, or a closely related technical field
Benefits
Bonus
Equity •
Benefits
Employee Travel Credits Company
Overview
Airbnb is an online community marketplace for people to list, discover, and book accommodations through mobile phones or the Internet. It was founded in 2008, and is headquartered in San Francisco, California, USA, with a workforce of 5001-10000 employees. Its website is https://www.airbnb.com. Company H1B Sponsorship
Airbnb has a track record of offering H1B sponsorships, with 27 in 2026, 234 in 2025, 176 in 2024, 160 in 2023, 270 in 2022, 250 in 2021, 274 in 2020. Please note that this does not guarantee sponsorship for this specific role.