Skip to main content

Senior Machine Learning Engineer

Airbnb
Remote - US (not eligible in excluded states)Updated 3d ago
Base salary
$200k–$235k
Published base salary range
Location
Remote - US (not eligible in excluded states)
Remote eligibility
Employment
Full-time
Senior
Role family
Engineering
E-commerce
Apply on careers.airbnb.com
Job actionsApply now
Job actionsApply now

About the job

About the Role

Airbnb's Trust Frontier AI team is seeking a Senior Machine Learning Engineer to build specialized models, AI agents, and evaluation harnesses for trust and safety. You will own ML projects end-to-end, from framing ambiguous problems to productionizing models and proving impact on top-line metrics.

Responsibilities

  • Frame and prototype ML and agentic solutions for novel problems.
  • Design, build, and productionize end-to-end ML pipelines for batch and real-time use cases.
  • Build and improve abuse behavior detection across defenses.
  • Design, launch, and iterate on AI agents that automate trust decisions.
  • Build benchmarks and evaluation harnesses to measure model and agentic decision quality.
  • Develop specialized models for trust and safety, using LLMs and AI agents to accelerate model development.
  • Work with large-scale structured and unstructured data to improve ML models.
  • Partner with front line defense teams to validate solutions through experiments and holdouts.

Qualifications

  • 5-10 years of industry experience in applied Machine Learning.
  • 1-2+ years of hands-on experience with LLMs and GenAI technologies, including agentic frameworks and orchestration.
  • Strong programming skills in Python; familiarity with Scala, Java, or equivalent.
  • Solid understanding of ML best practices (e.g., training/serving skew minimization, A/B testing, feature engineering) and algorithms (gradient boosted trees, neural networks, transformers, deep learning).
  • Experience with ML frameworks such as TensorFlow, PyTorch, or equivalent.
  • Experience with data engineering and end-to-end ML pipelines, including batch and real-time systems.
  • Experience designing evaluation methodology for ML or LLM systems.
  • Exposure to architectural patterns of large-scale software applications.
  • Experience with test-driven development, incremental delivery, and deployment practices.
  • Experience with multimodal models (vision, document, or speech) is a plus.
  • Exposure to Trust and Risk domain (e.g., fraud detection, anomaly detection) is a plus.
  • Bachelor's, Master's, or PhD in CS/ML or related field.

Compensation & Benefits

Base pay range: $200,000—$235,000 USD. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Location

US - Remote Eligible. Must live in a state where Airbnb, Inc. has a registered entity. Some states are excluded; see the up-to-date list on the careers page.

Application Instructions

Apply through the provided link. For disability accommodations, contact reasonableaccommodations@airbnb.com.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.