A

Airbnb

Connects travelers with stays and local activities

Senior Machine Learning Engineer - Relevance

Applied Machine LearningUpdated on Nov 10
Full-timeRemote in USA

About the Job

Requirements

  • At least 5 years of industry experience in applied machine learning, inclusive of a Master's or PhD in relevant fields.
  • Strong programming skills in Scala, Python, Java, C++, or an equivalent language, and data engineering skills.
  • Deep understanding of machine-learning best practices, including minimizing training/serving skew, A/B testing, feature engineering, and feature/model selection; algorithms such as neural networks, deep learning, and optimization; and domains such as natural language processing, computer vision, personalization, search and recommendation, marketplace optimization, and anomaly detection.
  • Experience with at least three of TensorFlow, PyTorch, Kubernetes, Spark, Airflow or equivalent, Kafka or equivalent, and a data warehouse such as Hive.
  • Industry experience building end-to-end machine-learning infrastructure and/or building and productionizing machine-learning models.
  • Exposure to architectural patterns for large-scale software applications, including well-designed APIs, high-volume data pipelines, efficient algorithms, and models.
  • Experience with test-driven development and familiarity with A/B testing, incremental delivery, and deployment.

Responsibilities

  • Work with large-scale structured and unstructured data to build and continuously improve machine-learning models for product, business, and operational use cases.
  • Collaborate with software engineers, product managers, operations, and data scientists to identify opportunities for business impact, understand, refine, and prioritize machine-learning model requirements, drive engineering decisions, and quantify impact.
  • Hands-on develop, productionize, and operate machine-learning models and pipelines at scale for batch and real-time use cases.
  • Use third-party and in-house machine-learning tools and infrastructure to develop reusable, high-performing machine-learning systems, enable fast model development and low-latency serving, and maintain model quality.
  • Work on projects such as feature platforms, model interpretability, hyperparameter optimization, and concept drift detection.

About the Company

Airbnb

Connects travelers with stays and local activities

Airbnb runs an online marketplace where travelers book places to stay, local activities and personal services from hosts. Listings range from rooms in shared homes to entire properties and independent hotels, giving guests alternatives to conventional hotel stays. Hosts set prices and availability, while guests search by destination, compare listings and book through the website or mobile app. The platform handles payments and messaging, and earns service fees on reservations rather than renting out properties it owns; hosts receive payouts for the stays, experiences or services they arrange. Airbnb was founded in 2007 and has its headquarters in San Francisco, California.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Airbnb

See more jobs