Senior Machine Learning Engineer, Trust

Airbnb
San Francisco
Workplace: RemoteFull timeFunction: Data Science & Machine LearningExperience: 5+ yearsEducation: bachelorsSkills: ["Cross-functional collaboration","Test-driven development","Code reviews","Scalability focus"]

Build and productionize end-to-end machine learning solutions for Airbnb’s Trust team, protecting the platform from fraud while supporting onboarding and user screening. Own ML projects from model design and training through deployment for batch and real-time systems. Tackle challenges like account takeover, fake accounts, payment fraud, and bot detection, collaborating across product, data science, engineering, and operations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbnb
Airbnb
1 day ago

Senior Machine Learning Engineer, Trust

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Build and productionize end-to-end machine learning solutions for Airbnb’s Trust team, protecting the platform from fraud while supporting onboarding and user screening. Own ML projects from model design and training through deployment for batch and real-time systems. Tackle challenges like account takeover, fake accounts, payment fraud, and bot detection, collaborating across product, data science, engineering, and operations.
Location: San Francisco
Workplace: Remote
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Collaborate with product managers, data scientists, software engineers, and operations teams to scope and refine Trust ML solutions.
  • •Design, build, and productionize end-to-end ML pipelines across feature engineering, training, evaluation, and deployment for batch and real-time use cases.
  • •Investigate emerging fraud patterns and threat signals to develop ML-based detections and tools for faster, more accurate response.
  • •Write, review, and ship clean, testable code for training new models, improving pipelines, and optimizing for scalability and reliability.
  • •Work with large-scale structured and unstructured data to continuously improve ML models and adapt systems to evolving fraud attacks.

Key Requirements

  • •5+ years of industry experience in applied machine learning, with a track record of building and productionizing models at scale.
  • •Strong programming skills in Python (required) and familiarity with Scala, Java, or equivalent.
  • •Solid understanding of ML best practices (e.g., training/serving skew minimization, A/B testing, feature engineering, model selection) and algorithms such as gradient boosted trees, neural networks, transformers, and deep learning.
  • •Experience with ML frameworks and tooling such as TensorFlow, PyTorch, or equivalent.
  • •Experience building end-to-end ML pipelines for both batch and real-time systems.
Experience:5+ yearsFraud detectionTrust and risk
Education:Bachelor's in CS/ML or a related field
Skills:Cross-functional collaborationTest-driven developmentCode reviewsScalability focus
Tech Stack:PythonScalaJavaTensorFlowPyTorchTransformersDeep learning

Company Brief

Airbnb
Online marketplace that connects travelers with hosts offering short-term lodging, experiences, and long-term stays. Facilitates booking, payments, and reviews while providing tools for hosts to manage listings globally.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2008
WebsiteLinkedIn