Senior Staff Machine Learning Engineer, Trust

at Airbnb
USD 244,000-305,000 per year
SENIOR
✅ Remote

Used Tools & Technologies

NLP LLM

Required Skills & Competences

Kubernetes @ 4 Python @ 7 Scala @ 7 A/B Testing @ 7 Java @ 7 Algorithms @ 7 Machine Learning @ 4 TensorFlow @ 4 Data Engineering @ 4 API @ 4 Fraud @ 4 PyTorch @ 4 Deep Learning @ 7 AI @ 4 Computer Vision @ 7 Agentic AI @ 4 GenAI @ 6 Data Pipelines @ 4

Details

The Community You Will Join:

Everyone at Airbnb thinks about trust, but our team obsesses over it daily. At the core of trust is safety, and thus we spend a significant amount of our time and energy keeping the community safe. The Trust team is responsible for developing the technology that helps protect our community and platform from fraud while also ensuring our hosts, guests, homes, and experiences meet our high standards. We constantly work to fight against online fraud (such as monetary loss, compromised accounts, spam and scam in messages, fake inventory, etc.) as well as offline fraud (theft, property damage, personal safety, etc.). We also work on onboarding and screening of users, and think about complex topics like identity and reputation to ensure that every interaction with Airbnb helps build trust in us and our community. Trust Engineering is responsible for the technology vision and development of a complex stack that runs on every key interaction on the platform. Trust Engineering is at the forefront of AI and ML innovation, helping develop novel techniques and advancing the state-of-art in Machine Learning to continually build and maintain trust across our platform.

The Difference You Will Make:

As a senior technical individual contributor, you will partner closely with our leaders across the broader technical organization helping design, execute and deliver in a complex and collaborative roadmap of Trust engineering efforts that will require collaboration across many parts of the organization and many parts of Airbnb. Although you will be at one of our highest levels of seniority, all individual contributors at Airbnb are Software Engineers which means we expect you to be hands on and contribute code.

A Typical day:

  • Define and execute on the long-term ML technical vision and strategy for the Trust organization, identifying key investments, architecting scalable solutions, and championing best practices that advance the state-of-the-art in production ML systems.
  • Serve as a technical leader and mentor to other ML and software engineers across the organization, providing guidance on complex architectural and modeling challenges, and raising the overall technical bar.
  • Drive and deliver large-scale, multi-quarter ML initiatives that span multiple teams, influencing roadmaps and ensuring alignment between platform and product.
  • Work with large scale structured and unstructured data, build and continuously improve cutting edge Machine Learning models for Airbnb product, business and operational use cases.
  • Work collaboratively with cross-functional partners including software engineers, product managers, operations and data scientists, identify opportunities for business impact, understand, refine, and prioritize requirements for machine learning models, drive engineering decisions, and quantify impact.
  • Work closely with other trust defense and platform teams to tackle the changing landscape of fraud attacks.
  • Hands-on develop, productionize, and operate Machine Learning models and pipelines at scale, including both batch and real-time use cases.
  • Examples include: Anomaly detection models, ML models for continuous risk evaluation, Multimodality and Agentic AI.

Responsibilities

  • Define and execute ML technical vision and strategy for Trust.
  • Architect scalable production ML systems (batch and real-time).
  • Lead and mentor other ML and software engineers.
  • Drive large-scale, cross-team ML initiatives and influence roadmaps.
  • Build and improve models using large-scale structured and unstructured data.
  • Collaborate with cross-functional partners to identify and prioritize ML opportunities.
  • Productionize and operate ML models and pipelines, including monitoring and continuous improvement.

Requirements

  • 12+ years of industry experience in applied Machine Learning.
  • 2-3+ years working with LLMs and novel GenAI technologies; proficiency and proven experience on Agentic AI (frameworks, orchestration, architecture and productionization).
  • A Bachelor’s, Master’s or PhD in CS/ML or related field.
  • Strong programming and data engineering skills (Scala / Python / Java / C++ or equivalent).
  • Deep understanding of ML best practices (e.g., training/serving skew minimization, A/B testing, feature engineering, feature/model selection), algorithms (e.g., gradient boosted trees, neural networks/deep learning, optimization) and domains (e.g., GenAI, Agentic AI, natural language processing, computer vision, personalization and recommendation, anomaly detection).
  • Experience with the following technologies: AgenticAI, TensorFlow, PyTorch, Kubernetes.
  • Industry experience building end-to-end Machine Learning and Agentic infrastructure and/or building and productionizing Machine Learning models.
  • Exposure to architectural patterns of large, high-scale software applications (well-designed APIs, high volume data pipelines, efficient algorithms, models).
  • Experience with test driven development, familiar with A/B testing, incremental delivery and deployment.
  • Experience in the Trust and Risk domain is a plus.

Location

This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.

Compensation

  • Base pay range: $244,000—$305,000 USD.
  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. The actual base pay is dependent on training, transferable skills, work experience, business needs and market demands.

Inclusion & Accommodation

Airbnb is committed to working with the broadest talent pool possible and encourages all qualified individuals to apply. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, contact [email protected] with your full name, the role, and the accommodation necessary to assist you with the recruiting process.