Full-Time

Senior Machine Learning Engineer

Support Products

Updated on 5/14/2024

Airbnb

Airbnb

10,001+ employees

Global platform for holiday home rentals

Consumer Goods

Senior, Expert

Remote in USA

Required Skills
Kubernetes
Python
Tensorflow
Data Structures & Algorithms
Pytorch
Apache Spark
Apache Kafka
Java
Apache Hive
Natural Language Processing (NLP)
Requirements
  • 5+ years of industry experience in applied Machine Learning, inclusive MS or PhD in relevant fields
  • Strong programming (Python/Java) and data engineering skills
  • Deep understanding of Machine Learning best practices (eg. training/serving skew minimization, A/B test, feature engineering, feature/model selection), algorithms (eg. gradient boosted trees, neural networks/deep learning, optimization) and domains (eg. natural language processing, personalization and recommendation)
  • Experience with 3 or more of these technologies: Tensorflow, PyTorch, Kubernetes, Spark, Airflow (or equivalent), Kafka (or equivalent), data warehouse (eg. Hive)
  • Industry experience building end-to-end Machine Learning infrastructure and/or building and productionizing Machine Learning models
  • Exposure to architectural patterns of large, high-scale software applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms, models)
  • Experience with test-driven development, familiar with A/B testing, incremental delivery, and deployment
Responsibilities
  • Design, develop, productionize, and operate Machine learning models, including Large-Language-Models, and pipelines at scale, for both batch and real-time use cases
  • Collaborate with machine learning infrastructure engineering teams to evolve how we build reusable and scalable AI solutions for Airbnb products
  • Work with large scale structured and unstructured data, build and continuously improve cutting edge machine learning models for Airbnb product, business, and operational use cases
  • Leverage third-party and in-house Machine Learning tools & infrastructure to develop reusable, highly differentiating and high-performing machine learning systems, enable fast model development, low-latency serving, and ease of model quality upkeep
  • Work collaboratively with cross-functional partners including product managers, operations and data scientists, identify opportunities for business impact, understand and prioritize requirements for machine learning systems and data pipelines, drive engineering decisions and quantify impact

Airbnb provides a comprehensive platform for holiday homes and condo rentals, seamlessly connecting hosts with guests worldwide. This company stands out in the industry due to its robust use of advanced web and app technologies, which not only simplifies the booking process but also enriches the user experience with unique stays. Working at this company offers the opportunity to be part of a global leader in the travel and hospitality sector, promoting a culture of innovation and connectivity.

Company Stage

IPO

Total Funding

$10B

Headquarters

San Francisco, California

Founded

2007

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

2%

Benefits

Comprehensive health plans

Paid volunteer time

Healthy food and snacks

Generous parental and family leave

Learning and development

Annual travel and experiences credit