Senior Machine Learning Engineer, Relevance
Core
Develop end-to-end ranking algorithms and ecosystems for search and recommendation across the Airbnb digital platform to optimize business objectives.
Role type
Senior Machine Learning Engineer (Relevance)
Builds
End-to-end search ranking product stack including data pipelines, feature and model innovations, and serving infrastructure.
Domain
Marketplace optimization, search and recommendation, personalization.
Deliverable
production ML models
Required skills
Machine Learning (neural networks, deep learning, optimization), data engineering, feature engineering, A/B testing, model interpretability, hyperparameter optimization, concept drift detection
Preferred skills
Large-scale software architecture patterns, test-driven development, incremental delivery
Technologies
Scala, Python, Java, C++, Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, Hive
Responsibilities
Build and continuously improve cutting-edge Machine Learning models for product and operational use cases; Collaborate with cross-functional partners to identify opportunities and prioritize requirements; Develop, productionize, and operate ML models and pipelines at scale (batch and real-time); Leverage ML tools and infrastructure to enable fast model development and low-latency serving.
Seniority
Senior, hands-on IC
