Senior Software Engineer(AI/ML), Trust
Core
Build and operate scalable AI/ML systems to detect online and offline fraud, protect community safety, and manage user identity/reputation for Airbnb hosts and guests.
Role type
Senior IC AI/ML engineer (fraud detection & trust)
Builds
Novel ML systems, product integrations, and real-time/batch pipelines for fraud defense and risk management
Domain
Travel marketplace, fraud detection, risk management, cybersecurity
Deliverable
production ML models
Required skills
Python, Java, data structures & algorithms, ML best practices (training/serving skew, A/B testing, feature engineering), algorithms (gradient boosted trees, neural networks, NLP, computer vision, anomaly detection), large-scale data engineering, observability (metrics, logging, traces, SLOs), TDD, A/B testing, incremental delivery
Preferred skills
Applied ML experience, end-to-end ML infrastructure, Trust/Risk domain expertise, large tech product company background
Technologies
Tensorflow, Pytorch, Kubernetes, Spark, Airflow, Kubeflow, Kafka, Ray, Hive
Responsibilities
Work with large-scale structured/unstructured data to build and improve ML systems; collaborate with cross-functional partners to refine requirements and drive engineering decisions; tackle evolving fraud attack landscapes; operate AI/ML solutions at scale; mentor and grow AI/ML culture
Seniority
Senior, hands-on IC