Staff Machine Learning Engineer, Traffic Intelligence

Airbnb

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$212,000–$265,000 / yr
Posted
75 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $232k
This role $238k
$172k $299k
below market most similar roles pay here above market

This role pays more than 50% of similar roles. Most pay $208,462–$254,750 — the blue band above. At the midpoint, this role pays about $238k versus about $232k 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 46 open roles on FindRole.

Listed pay typically runs $206,000–$255,000 across 44 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Staff Machine Learning Engineer, Traffic Intelligence

As a Staff Machine Learning Engineer, Traffic Intelligence, you will join the team responsible for classifying web and API traffic to distinguish legitimate users from automated agents like crawlers and scrapers. You will architect and maintain end-to-end traffic classification ML systems, owning the complete lifecycle from problem framing to real-time deployment. Your daily work involves building robust offline-to-online data pipelines, establishing rigorous evaluation frameworks using metrics like ROC/AUC and precision/recall, and optimizing models for millisecond latency at the internet edge. You will utilize warehouse-scale SQL, feature engineering on high-volume event streams, and knowledge of CDN and HTTP/TLS signatures. This role solves the adversarial problem of bot mitigation and traffic integrity, ensuring high evasion-resistance and accurate signal classification across a global infrastructure.

What does a Machine Learning Engineer earn in Remote?

Median $246638 from 41 postings across 11 companies.

See salary data

What you'll do

  • Own the complete lifecycle of traffic-scoring models from problem framing to real-time deployment.
  • Architect robust offline-to-online pipelines to produce certified source-of-truth datasets.
  • Establish rigorous evaluation frameworks including stratified benchmarks and leakage-prevention checks.
  • Execute model optimization to meet strict millisecond latency budgets at the internet edge.
  • Integrate scoring intelligence into automated mitigation workflows with security and infrastructure partners.
  • Communicate complex model trade-offs and technical research to leadership and cross-functional teams.
  • Mentor junior engineers on technical quality, design practices, and production ML standards.

What we're looking for

  • 9+ years of applied experience in production ML within non-stationary, adversarial domains like traffic integrity, bot mitigation, or fraud.
  • Demonstrated experience architecting scalable, offline-to-online data pipelines for low-latency inference systems.
  • Strong foundation in rigorous model evaluation metrics including ROC/AUC, precision/recall, and calibration.
  • Experience with large-scale data engineering using warehouse-scale SQL and feature engineering on high-volume event streams.
  • Practical knowledge of internet edge infrastructure, including CDN/load balancer behavior and HTTP/TLS signatures.
  • Proven track record of cross-functional leadership and mentoring junior engineers on technical quality and design practices.
  • MS/PhD in a quantitative field or equivalent deep engineering experience with ownership of large-scale systems.
  • PhD in Statistics, Mathematics, or Machine Learning (preferred).

More like this

Similar roles

Staff Machine Learning Engineer

Capital One Financial

Plano, TX +1 47 days ago
Machine Learning Python C++ Scala C Dask RAPIDS NumPy Pandas Scikit-learn Distributed Computing Data Pipelines High Performance Computing
10+ yrs exp

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 71 days ago $198,100–$268,000
Machine Learning Python TensorFlow PyTorch ARM Architecture Computer Architecture Deep Learning GPU Neural Networks
3+ yrs exp Hybrid

Staff Machine Learning Engineer

Intuit

Mountain View, CA 64 days ago $230,000–$250,000
Python PyTorch TensorFlow Pandas NumPy LLM RAG LangChain AWS SageMaker Kubernetes JavaScript Java Microservices NoSQL System Design Neural Networks
8+ yrs exp

Staff Machine Learning Engineer

Adobe

San Jose, CA +1 34 days ago
Generative AI Agentic AI Computer Vision Multimodal Learning LLMs Transformers Diffusion Models Vision-Language Models (VLMs) Python PyTorch AWS Azure Docker Kubernetes Model Context Protocol (MCP) APIs
5+ yrs exp

Staff Machine Learning Engineer

Capital One Financial

Plano, TX +1 28 days ago $269,100–$307,200
Python Java GoLang C++ PyTorch TensorFlow Spark Ray Kubernetes AWS GCP Azure Dask RAPIDS Pandas NumPy Scikit-learn Transformers RNNs CNNs LSTMs Data Pipelines