Skip to content
AirbnbAirbnbUnited States

Staff Machine Learning Engineer, Traffic Intelligence

Architects and operates production machine-learning systems that classify web and API traffic, detect bots and scrapers, and support real-time mitigation at internet edge latency. The role requires 9+ years of applied ML experience in adversarial domains and strong expertise in evaluation, data pipelines, and large-scale systems.

212k – 265k/yr
Remote9+ YOEML Engineering

About the role

Responsibilities

  • Architect and maintain end-to-end traffic-classification machine-learning systems.
  • Own the lifecycle of traffic-scoring models, from problem framing through real-time deployment.
  • Manage adversarial feedback loops to improve evasion resistance and reduce bot-incident MTTM.
  • Architect offline-to-online pipelines that produce certified source-of-truth datasets.
  • Establish rigorous evaluation frameworks, including stratified benchmarks and leakage-prevention checks.
  • Optimize models within millisecond latency budgets at the internet edge while balancing inference cost and incremental value.
  • Maintain fleet-wide fail-open behaviors.
  • Partner with security analysts, data platform engineers, and infrastructure partners to integrate scoring intelligence into automated mitigation workflows.
  • Communicate model trade-offs to leadership and cross-functional teams.
  • Mentor junior engineers on technical quality and design practices.

Requirements

  • 9+ years of applied experience in production machine learning, particularly in non-stationary, adversarial domains such as traffic integrity, bot mitigation, or fraud.
  • Experience architecting scalable offline-to-online data pipelines for low-latency inference systems.
  • Strong foundation in model evaluation, including ROC/AUC, precision/recall, and calibration.
  • Experience with large-scale data engineering, 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.
  • Track record of cross-functional leadership using shared datasets and consumer contracts.
  • MS/PhD in a quantitative field such as Statistics or Machine Learning, or equivalent deep engineering experience.

Nice-to-haves

  • PhD in Statistics, Mathematics, Machine Learning, or a related quantitative discipline.
  • Expertise in graph-based coordination or Sybil network detection.
  • Experience with causal or econometric methods for modeling the business impact of false positives.
  • Experience implementing Bayesian calibration for adversarially biased, sparse, or imbalanced datasets.
  • Familiarity with data governance and platform engineering for certified datasets and downstream consumer contracts.
  • Exposure to LLM agent tooling and benchmarking, including inference cost, latency, and value trade-offs.

Compensation and Benefits

  • Base pay range: $212,000–$265,000 USD.
  • May be eligible for bonus, equity, benefits, and Employee Travel Credits.

Skills

Machine LearningPythonSQLroc/aucprecision/recallmodel calibrationfeature engineeringData Pipelinesreal-time inferencecdnload balancershttp/tlsgraph detectionbayesian calibrationllm agent tooling

Similar roles

ML Engineering jobs
Airbnb

Staff Machine Learning Engineer

AirbnbSan Francisco, CA

Build and deploy cutting-edge ML and Generative AI systems to transform Airbnb's customer support experience, focusing on LLM fine-tuning, RAG, and intelligent service automation.

212k – 260k/yrRemote9+ YOEML Engineering
Sentry

Staff Machine Learning Engineer, AI

SentrySan Francisco, CA

Develops state-of-the-art agentic AI systems for issue triage, debugging, and predictive analytics using Sentry's error datasets. Requires 4+ years experience (with MS/PhD) or 6+ (with Bachelor's), Python, PyTorch expertise, and production ML deployment skills.

210k – 280k/yrHybrid4+ YOEML Engineering
Invisible Tech

Staff Software Engineer, Applied AI (Forward Deployed)

Invisible TechNew York, NY

Builds scalable backend systems and deploys ML models in production for client engagements, working embedded with top clients 3-4 days/week in New York. Requires 8+ years experience in ML engineering, Python, LLMs, cloud platforms, and client-facing work.

209k – 307k/yrHybrid8+ YOEML Engineering
Rula

Staff AI Engineer - Applied AI (Remote)

RulaLos Angeles, CA

Leads applied AI investments, owning technical direction for high-impact AI products from design to production deployment. Requires 8+ years AI/ML experience, Python expertise, foundation models, LLM patterns, and evaluation systems.

207k – 243k/yrRemote8+ YOEML Engineering
Typeface

Staff ML Engineer

TypefacePalo Alto, CA

Builds and scales ML models/systems for Generative AI content generation (text, image, audio, video). Owns roadmaps, processes for training/fine-tuning at scale, and collaborates cross-functionally. Requires 10+ YOE, Master's/PhD, Python/C++ proficiency.

218k – 234k/yrHybrid10+ YOEML Engineering