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.





