Senior Machine Learning Engineer
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 IC machine learning engineer (search & recommendation)
Builds
End-to-end search ranking product stack including data pipelines, feature platforms, and model serving systems
Domain
Marketplace optimization, personalization, search, and recommendation
Deliverable
production ML models
Required skills
Applied machine learning, large-scale data engineering, neural networks/deep learning, natural language processing, computer vision, A/B testing, feature engineering, test-driven development
Preferred skills
Model interpretability, hyperparameter optimization, concept drift detection, architectural patterns of large-scale software applications
Technologies
Tensorflow, Pytorch, Kubernetes, Spark, Airflow, Kafka, Hive
Responsibilities
Build and continuously improve cutting-edge ML 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
