Senior ML Engineer, Trust & Fraud Prevention

airbnb, Inc.

San Francisco (CA)

Hybrid

USD 180,000 - 240,000

Full time

25 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Airbnb, Inc. is seeking a Senior Machine Learning Engineer for the Trust team in San Francisco to design and deploy ML models that protect millions of users.

You will develop end-to-end ML pipelines, battle-tested in production, and collaborate with product managers, data scientists, and engineers to fight fraud and improve trust across the platform. The role emphasizes productionizing models, handling real-time data, and partnering across teams to deliver impactful ML solutions.

Qualifications

  • 5+ years of industry experience in applied Machine Learning.
  • Strong Python programming (required) with familiarity in Scala, Java, or equivalent.
  • Solid understanding of ML best practices: training/serving skew, A/B testing, feature engineering, model selection; algorithms include gradient boosted trees, neural networks, transformers, and deep learning.
  • Experience with ML frameworks like TensorFlow, PyTorch, or equivalent.
  • Experience with data engineering and building end-to-end ML pipelines (batch and real-time).
  • Exposure to architectural patterns of large, high-scale software applications (APIs, data pipelines).
  • Experience with test-driven development, incremental delivery, and deployment practices.
  • Exposure to Trust and Risk domain is a plus.
  • A Bachelor's, Master's, or PhD in CS/ML or a related field.

Responsibilities

  • Collaborate with product managers, data scientists, software engineers, and operations teams to scope ML solutions and refine requirements for Trust models.
  • Design, build, and productionize end-to-end ML pipelines, including feature engineering, model training, evaluation, and deployment for batch and real-time use cases.
  • Investigate emerging fraud patterns and develop ML-based detections to enable fast, accurate responses.
  • Write, review, and ship clean, testable code for models and pipelines.
  • Work with large-scale structured and unstructured data to continuously improve ML models for Airbnb products, business, and operations.
  • Participate in code reviews, design discussions, and cross-team collaborations to maintain high-quality ML engineering culture.
  • Collaborate with trust defense and platform teams to adapt models to evolving fraud landscapes.

Skills

Machine Learning
Python
Production ML
Feature Engineering
A/B Testing
TensorFlow
PyTorch
Data Pipelines
Big Data
Scalability
API Design
Fraud Domain

Education

Bachelor's in CS/ML
Master's in CS/ML
PhD in CS/ML

Tools

TensorFlow
PyTorch
Scikit-learn
Spark

Job description

Airbnb, Inc. is seeking a Senior Machine Learning Engineer for the Trust team in San Francisco to design and deploy ML models that protect millions of users.

You will develop end-to-end ML pipelines, battle-tested in production, and collaborate with product managers, data scientists, and engineers to fight fraud and improve trust across the platform. The role emphasizes productionizing models, handling real-time data, and partnering across teams to deliver impactful ML solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Trust & Fraud Detection (Remote)
Senior ML Engineer, Trust & Fraud Detection (Remote)

Candidate • San Francisco (CA)

Hybrid
USD 180,000 - 270,000
Senior ML Engineer - Trust & Fraud AI (Remote)
Senior ML Engineer - Trust & Fraud AI (Remote)

airbnb, Inc. • United States

On-site
USD 180,000 - 260,000
Senior ML Engineer, Trust Frontier AI (Remote)
Senior ML Engineer, Trust Frontier AI (Remote)

Airbnb • San Francisco (CA)

On-site
USD 200,000 - 235,000
Equity
Travel credits
Senior Staff ML Engineer: Fraud Prevention & Trust Systems
Senior Staff ML Engineer: Fraud Prevention & Trust Systems

Uber • Seattle (WA)

On-site
USD 267,000 - 297,000
Bonus program
Equity award
401(k) plan
Staff ML Engineer - Risk & Trust, Fraud Prevention at Scale
Staff ML Engineer - Risk & Trust, Fraud Prevention at Scale

Uber • United States

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
Senior Machine Learning Engineer, Trust
Senior Machine Learning Engineer, Trust

airbnb, Inc. • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Staff ML Engineer — Fraud & Risk Trust Systems
Staff ML Engineer — Fraud & Risk Trust Systems

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Senior ML Engineer, Payments — Real-Time AI & Fraud Defense
Senior ML Engineer, Payments — Real-Time AI & Fraud Defense

Airbnb • United States

Remote
USD 191,000 - 223,000
Senior Trust Platform Engineer – AI-Driven Reliability
Senior Trust Platform Engineer – AI-Driven Reliability

Airbnb • United States

Remote
USD 248,000 - 310,000
Bonus
Equity
Employee Travel Credits
Staff ML Engineer, Risk & Trust - End-to-End ML Leader
Staff ML Engineer, Risk & Trust - End-to-End ML Leader

Uber • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k)
+1