Skip to content
AirbnbAirbnbUnited States

Senior Machine Learning Engineer, Trust

Builds and productionizes machine learning systems for trust and safety, including abuse detection, autonomous AI agents, and evaluation frameworks. The role requires 5+ years of applied ML experience, strong Python skills, experience with LLMs and scalable pipelines, and a relevant advanced degree or equivalent background.

200k – 235k/yr
Remote5+ YOEML Engineering

About the role

Responsibilities

  • Frame and prototype machine learning and agentic solutions for ambiguous trust and safety problems.
  • Design, build, and productionize end-to-end machine learning pipelines for batch and real-time use cases, including feature engineering, model training, evaluation, and deployment.
  • Build and improve abuse behavior detection across multiple defenses.
  • Design, launch, and iterate on AI agents that automate trust decisions, including orchestration, tool interfaces, and quality guardrails.
  • Build benchmarks, evaluation harnesses, and instrumentation to measure agentic and model decision quality.
  • Develop specialized trust and safety models and use LLMs and AI agents to accelerate model development.
  • Write, review, and ship clean, testable code while improving model pipelines and scalability.
  • Work with large-scale structured and unstructured data to continuously improve machine learning models.
  • Partner with front-line defense teams to validate solutions through experiments and holdouts and quantify business and operational impact.
  • Participate in code reviews, design discussions, and cross-team collaboration.

Requirements

  • 5–10 years of industry experience in applied machine learning, with a track record of building and productionizing models at scale.
  • 1–2+ years of hands-on experience with LLMs and generative AI, including agentic frameworks, orchestration, and evaluation.
  • Strong Python programming skills and familiarity with Scala, Java, or equivalent.
  • Understanding of machine learning best practices, including training/serving skew minimization, A/B testing, feature engineering, and model selection.
  • Knowledge of gradient-boosted trees, neural networks, transformers, and deep learning.
  • Experience with TensorFlow, PyTorch, or equivalent machine learning frameworks.
  • Experience with data engineering and end-to-end machine learning pipelines, including batch and real-time systems.
  • Experience designing evaluation methodologies for machine learning or LLM systems, including benchmarks, ground truth, offline and online metrics, and calibration.
  • Exposure to architectures for large-scale software applications, well-designed APIs, high-volume data pipelines, and efficient algorithms.
  • Experience with test-driven development, incremental delivery, and deployment practices.
  • Bachelor's, master's, or PhD in computer science, machine learning, or a related field.

Nice-to-haves

  • Experience with multimodal models, including vision, document, or speech models.
  • Exposure to trust and risk domains such as fraud detection, anomaly detection, identity, or account integrity.

Compensation and Benefits

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

Skills

PythonScalaJavaTensorFlowPyTorchLLMsGenerative AIAI AgentsMachine Learningfeature engineeringTransformersDeep LearningData EngineeringA/B Testingmultimodal models

Similar roles

ML Engineering jobs
Snowflake

Senior Software Engineer, Cortex Quality

SnowflakeMenlo Park, CA

Owns the quality, efficiency, and reliability of Cortex Code, Snowflake’s coding agent for data workflows. The role combines production software engineering, AI/LLM evaluation, experimentation, observability, and systems optimization, requiring 6+ years of experience and proficiency in Python, TypeScript, or Go.

200k – 270k/yrOn-site6+ YOEML Engineering
Geneva Trading

Senior AI Engineer

Geneva TradingChicago, IL

This hands-on senior engineer will lead the practical adoption of AI across engineering by prototyping, deploying, and scaling LLM-powered workflows and internal tools. The role requires strong Python and software engineering fundamentals, production AI experience, and the ability to drive measurable improvements through influence.

200k – 300k/yrOn-site5+ YOEML Engineering
Cantina

Machine Learning Engineer, Speech

CantinaUnited States

Build state-of-the-art end-to-end speech and audio generation systems with a focus on joint audio-video modeling. Own audio representations (VAEs, neural codecs), generative backbones (diffusion/flow-matching transformers), conditioning, alignment for voice cloning and sync with video, plus data flywheel, evaluation, and inference optimization for large-scale multimodal models.

200k – 220k/yrRemote7+ YOEML Engineering
Siftstack

Senior Software Engineer, Backend

SiftstackMarina Del Rey, CA +1

Build and operate dependable agentic AI systems that analyze large-scale hardware telemetry for engineering teams. Own product areas end-to-end, from customer conversations to designing tools, APIs, distributed execution on Kubernetes, evaluation frameworks, and integrating frontier models. Requires 8+ years software engineering experience with backend services and distributed systems.

200k – 250k/yrHybrid8+ YOEML Engineering
Traba

Senior Software Engineer

TrabaNew York, NY +1

Build and own production AI agent systems (harnesses, evals, orchestration) on frontier LLMs for industrial supply chain workflows at Traba. Requires 5+ years software engineering with 1+ year shipping LLM/agent features, strong Python/TS, and high-agency in ambiguous customer environments.

200k – 240k/yrHybrid5+ YOEML Engineering