Senior Machine Learning Engineer
Core
Building query intelligence and intent modeling for Airbnb's search and recommendation platform to connect guests with hosts.
Role type
Senior Machine Learning Engineer (Search & Recommendation)
Builds
End-to-end search ranking product stack including autocomplete, smart compose, and intent modeling for Stays, Experiences, and Services.
Domain
Travel marketplace, Search, Natural Language Processing, Large Language Models
Deliverable
production ML models
Required skills
Applied Machine Learning, Scala/Python/Java/C++, Deep Learning, Neural Networks, NLP, Feature Engineering, A/B Testing, Large Language Models, Sequence Tagging/NER, Intent Classification
Preferred skills
Agentic search experiences, Architectural patterns of large-scale software applications
Technologies
Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, Hive
Responsibilities
Develop query understanding capabilities (autocomplete, smart compose, query tagging, expansion, intent modeling), build and operate ML models and pipelines at scale (batch and real-time), collaborate with cross-functional partners to refine requirements and drive engineering decisions.
Seniority
Senior, hands-on IC