Career EngineCareer Engine
Your matchExample
74%match
Why you fitThis role calls for Python and Java — tell us what you know and we'll check the rest.
Gap to noteAlso lists Distributed Systems — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Airbnb logo

Staff Software Engineer AI, Platform

Airbnb · United States · Posted 7 days ago

$212k–$265kremoteic
9+ yrs expMachine LearningGenAIPythonJavaDistributed SystemsRayMLflowTensorFlow

Build the GenAI and ML platform foundation that 200+ ML engineers and data scientists at Airbnb rely on to ship company-wide AI features.

The Community You Will Join:

At Airbnb, our mission is to create a world where anyone can belong anywhere. We use Machine Learning extensively to create a more connected, empowered, and safer global community and enable an intelligent & worry-free travel experience.

The Difference You Will Make:

In this role, you’ll help us build a suite of tools which together form the foundation with which ML & AI is created at Airbnb. You will contribute to creating a scalable shared platform that accelerates the pace of Machine Learning design & development and the deployment of impactful, high-quality ML use cases company-wide. You’ll also join us in creating the GenAI infrastructure that will make AI the center of our business .

  • Build scalable GenAI infrastructure to support the fast evolving needs of Airbnb teams using foundational language / vision models to power next-gen product experiences
  • Drive expansions of our ML platform to improve the productivity of 200+ ML Engineers & Data Scientists who rely on us
  • Create solid data foundations to power the data-driven product features (e.g. Categories ) that are at the center of Airbnb’s product roadmap by creating scalable human & AI Labeling infrastructure
  • Use OSS technologies such as Ray, MLFlow, Tensorflow, PyTorch, LangChain, Airflow, Spark, Docker, Kubernetes, Jupyterhub, etc.
  • Work side-by-side with customer teams including Customer Support, Search Relevance, Trust & Safety to deliver high-impact product wins
  • 9+ years of industry experience (and/or relevant academic experience)
  • Solid understanding of engineering and infrastructure best practices
  • Strong coding skills in Python/Java or equivalent
  • Strong Experience and knowledge of distributed systems
  • Industry 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, Airflow is a plus

…

Apply on Airbnb's site →

This posting is sourced from Airbnb's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 227 open roles at Airbnb right now. This role is one of 825 Software Engineer openings in Remote and centers on Python, Java, Distributed Systems, and Machine Learning Platforms.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.