Senior Software Engineer, ML Infrastructure

at Airbnb
USD 191,000-225,000 per year
SENIOR
✅ Remote ✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Docker @ 4 Kubernetes @ 4 Python @ 7 Spark @ 4 Java @ 7 Airflow @ 4 Distributed Systems @ 7 Machine Learning @ 4 TensorFlow @ 4 MLFlow @ 4 Customer Support @ 4 PyTorch @ 4

Details

Airbnb leverages Machine Learning extensively to create a more connected, empowered, and safer global community and to enable an intelligent and worry-free travel experience. In this role you will help build a suite of tools that form the foundation for how ML & AI is created at Airbnb. You will contribute to a scalable shared platform that accelerates ML design, development, and deployment across the company, and help create GenAI infrastructure to make AI central to Airbnb's products.

Responsibilities

  • Build scalable GenAI infrastructure to support teams using foundation language and vision models to power next-generation product experiences.
  • Expand the ML platform to improve productivity for 200+ ML Engineers and Data Scientists.
  • Create solid data foundations and scalable human & AI labeling infrastructure to power data-driven product features.
  • Work with customer teams (Customer Support, Search Relevance, Trust & Safety) to deliver high-impact product wins.
  • Use and integrate open-source technologies such as Ray, MLFlow, TensorFlow, PyTorch, LangChain, Airflow, Spark, Docker, Kubernetes, JupyterHub, etc.

Requirements

  • 5+ years of industry and/or relevant academic experience.
  • Solid understanding of engineering and infrastructure best practices.
  • Strong coding skills in Python and/or Java (or equivalent languages).
  • Strong experience and knowledge of distributed systems.
  • Experience building end-to-end Machine Learning platforms is a plus.
  • Experience developing and productionizing machine learning models is a plus.
  • Experience with Kubernetes, Spark, Docker, and Airflow is a plus.

Location & Work Policy

  • US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager.
  • Candidates must live in a U.S. state where Airbnb, Inc. has a registered entity (some states are excluded).

Compensation & Benefits

  • Base pay range: $191,000 — $225,000 USD. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
  • Base pay is dependent on factors such as training, transferable skills, experience, business needs, and market demands.

Inclusion & Accessibility

  • Airbnb is committed to inclusion and belonging and encourages candidates from diverse backgrounds to apply.
  • Reasonable accommodations are available for candidates with disabilities during the application and interview process (contact [email protected]).