Senior Staff Machine Learning Engineer, Growth Platform Engineering

Airbnb

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$244,000–$305,000 / yr
Posted
100 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $239k
This role $274k
$170k most similar roles pay here $319k

This role pays more than 84% of similar roles. Most pay $218,793–$259,212 — the shaded band above. At the midpoint, this role pays about $274k versus about $239k for comparable roles.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 65 open roles on FindRole.

Listed pay typically runs $200,000–$240,000 across 51 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Senior Staff Machine Learning Engineer, Growth Platform Engineering

As a Senior Staff Machine Learning Engineer on the Growth Platform team, you will develop AI-powered solutions to build an agentic system for personalized content and product experiences. You will design and productionize machine learning models and pipelines that handle large-scale structured and unstructured data to automate marketing efforts, such as generating ad copy and optimizing communication timing across various channels. Your work involves building resilient systems using technologies like TensorFlow, PyTorch, Kubernetes, Airflow, and Kafka. You will utilize programming languages including Scala, Python, Java, or C++ to solve complex problems in natural language processing, computer vision, and marketplace optimization. This role focuses on creating autonomous agents that identify marketing opportunities and manage the full AI product lifecycle to drive engagement and conversion through model-driven intelligence.

What does a Machine Learning Engineer earn in Remote?

Median $229700 from 72 postings across 27 companies.

See salary data

What you'll do

  • Develop agentic AI capabilities to autonomously generate personalized marketing content like emails, push notifications, and ad copy.
  • Build ML models and pipelines to determine optimal audience targeting, messaging, and timing for customer communications.
  • Design AI agents that identify new marketing opportunities and convert them into executable campaigns using proprietary data.
  • Develop, productionize, and operate machine learning models at scale for both batch and real-time use cases.
  • Build resilient, high-scale infrastructure to support automated decisioning and personalized user experiences.
  • Mentor other engineers to integrate ML and AI capabilities as a core discipline across the engineering organization.
  • Collaborate with cross-functional partners to translate business requirements into technical specifications for machine learning products.

What we're looking for

  • Must have 12+ years of industry experience in applied ML/AI.
  • Must possess a Master's degree or PhD in relevant fields.
  • Strong programming skills in Scala, Python, Java, C++, or equivalent languages.
  • Deep understanding of ML/AI best practices, algorithms, and domains like NLP, computer vision, and recommendation systems.
  • Experience with technologies including TensorFlow, PyTorch, Kubernetes, Airflow, and Kafka.
  • Expertise in architectural patterns for large, high-scale software applications and data pipelines.
  • Preferred experience with agentic solutions, automation frameworks, and the full AI product development lifecycle.
  • Preferred experience building robust testing frameworks for agent behavior validation and ML infrastructure.

More like this

Similar roles

Senior Staff Machine Learning Engineer, Trust

Airbnb

Remote 100 days ago $244,000$305,000
Machine Learning LLMs GenAI Agentic AI Python Scala Java C++ TensorFlow PyTorch Kubernetes Data Engineering Natural Language Processing Computer Vision Anomaly Detection A/B Testing Test Driven Development
10+ yrs exp Remote

Senior Staff Machine Learning Engineer, Post Training

Airbnb

Remote 100 days ago $248,000$310,000
Generative AI LLM PyTorch Python Machine Learning RAG Reinforcement Learning Model Quantization GPU Inference Data Processing multimodal modeling Kernel Development
10+ yrs exp Remote