This position is no longer available
Remote (Country)

Airbnb is hiring a Senior Machine Learning Engineer, Trust

About the Role

Airbnb is hiring a Senior Machine Learning Engineer for its Trust & Safety team. You will work with product managers, data scientists, designers, and operations to innovate ways to predict and prevent critical life safety and property damage incidents on the platform. This role involves tackling ambiguous problems and deeply investigating user patterns.

What You'll Do

  • Work with large-scale structured and unstructured data to build and improve Machine Learning models for product and operational use cases.
  • Collaborate across business functions to stop critical life safety and property damage incidents in real time.
  • Create new holistic machine learning model detection strategies by partnering with other trust and safety prevention teams.
  • Work with software engineers, product managers, operations, and data scientists to identify business impact opportunities and prioritize requirements for fraud detection.
  • Hands-on development, productionizing, and operation of Machine Learning models and pipelines at scale for batch and real-time use cases.

What We're Looking For

  • 5+ years of industry experience in applied Machine Learning, inclusive of MS or PhD in relevant fields.
  • A Bachelor’s, Master’s, or PhD in CS/ML or a related field.
  • Strong programming (Scala / Python / Java/ C++ or equivalent) and data engineering skills.
  • Deep understanding of Machine Learning best practices (e.g., training/serving skew minimization, A/B testing, feature engineering), algorithms (e.g., gradient boosted trees, neural networks), and domains (e.g., NLP, computer vision, anomaly detection).
  • Industry experience building end-to-end Machine Learning infrastructure and/or building and productionizing models.
  • Exposure to architectural patterns of large, high-scale software applications (e.g., well-designed APIs, high-volume data pipelines).
  • Experience with test-driven development, A/B testing, incremental delivery, and deployment.

Nice to Have

  • Experience with 3 or more of these technologies: Tensorflow, PyTorch, Kubernetes, Spark, Airflow (or equivalent), Kafka (or equivalent), or a data warehouse (e.g., Hive).
  • Experience in the Trust and Risk domain.

Technical Stack

  • Scala, Python, Java, C++, Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka, Hive

Team & Environment

You will be part of the Safety team within the Trust Organization.

Benefits & Compensation

  • Compensation range: $191,000—$223,000 USD
  • Employee Travel Credits
  • Bonus eligibility
  • Equity eligibility

Work Mode

This position is remote and open to candidates in the USA.

Airbnb is proud to be an Equal Employment Opportunity employer. All individuals seeking employment are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic.

Required Skills
ScalaPythonJavaC++TensorflowPyTorchKubernetesSparkAirflowKafkaMachine LearningA/B TestingFeature Engineering
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Airbnb

Airbnb is a global platform connecting hosts who offer unique stays and experiences with guests, facilitating over 2 billion guest arrivals in almost every country. The company is dedicated to creating a world where anyone can belong anywhere.

Visit website
Job Details
Category data
Posted 14 days ago