Description
We are looking for a Senior Machine Learning Engineer to join the Relevance and Personalization team at Airbnb. As a leader in the team, you will work on critical projects focusing on developing end-to-end ranking algorithms and ecosystems to optimize multiple business objectives.
The Relevance and Personalization team is responsible for search and recommendation across the entire Airbnb digital platform. You will collaborate with cross-functional partners to develop ranking solutions and support a healthy marketplace for hosts and guests.
Key Responsibilities:
- Work with large-scale structured and unstructured data to build and improve cutting-edge Machine Learning models for Airbnb product, business, and operational use cases.
- Collaborate with cross-functional partners, including software engineers, product managers, and data scientists, to identify opportunities for business impact and drive engineering decisions.
- Develop, productionize, and operate Machine Learning models and pipelines at scale, including both batch and real-time use cases.
- Leverage third-party and in-house Machine Learning tools and infrastructure to develop reusable, highly differentiating, and high-performing Machine Learning systems.
Requirements:
- 5+ years of industry experience in applied Machine Learning, including MS or PhD in relevant fields.
- Strong programming skills in languages such as Scala, Python, Java, or C++.
- Deep understanding of Machine Learning best practices, algorithms, and domains, including natural language processing, computer vision, and personalization.
- Experience with technologies such as Tensorflow, PyTorch, Kubernetes, Spark, Airflow, or Kafka.
- Industry experience building end-to-end Machine Learning infrastructure and/or building and productionizing Machine Learning models.
This is a remote-eligible position, and the base pay range is $200,000-$235,000 USD per year. The role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.