Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Software Development @ 7 Kafka @ 4 Kubernetes @ 4 Python @ 7 Scala @ 7 A/B Testing @ 7 Spark @ 4 Java @ 7 Airflow @ 4 Algorithms @ 7 Machine Learning @ 4 TensorFlow @ 4 Data Engineering @ 4 API @ 4 Fraud @ 4 Engineering Management @ 7 NLP @ 7 Hive @ 4 PyTorch @ 4Details
Airbnb is seeking a seasoned Senior Engineering Manager to lead a high-impact engineering team focused on Trust & Safety. You will drive the technical vision and execution for critical systems that safeguard the integrity of the platform, enhance user trust, and ensure the security of Airbnb’s global community. The Trust team protects the community and platform from fraud (online and offline), handles onboarding/screening, and works on identity and reputation systems. Trust Engineering owns technology vision and development for systems that run on key interactions across the platform.
Responsibilities
- Work with large-scale structured and unstructured data and build and continuously improve cutting-edge machine learning models for product, business and operational use cases.
- Collaborate with cross-functional partners including software engineers, product managers, operations and data scientists to identify opportunities for business impact, refine and prioritize requirements, 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, supporting both batch and real-time use cases.
- Drive examples such as anomaly detection models and ML models for continuous risk evaluation.
Requirements
- 12+ years of industry experience in applied machine learning.
- 5+ years of engineering management experience, and 9+ years of relevant software development industry experience in a fast-paced tech environment.
- A Bachelor’s, Master’s or PhD in CS/ML or related field.
- Strong programming and data engineering skills (examples listed: Scala, Python, Java, C++ or equivalent).
- Deep understanding of machine learning best practices (training/serving skew minimization, A/B testing, feature engineering, model selection), algorithms (gradient boosted trees, neural networks/deep learning, optimization) and domains (NLP, computer vision, personalization/recommendation, anomaly detection).
- Experience with 3 or more of these technologies: TensorFlow, PyTorch, Kubernetes, Spark, Airflow (or equivalent), Kafka (or equivalent), data warehouse (e.g., Hive).
- Industry experience building end-to-end ML infrastructure and/or building and productionizing ML 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, familiarity with A/B testing, incremental delivery and deployment.
- Experience in the Trust and Risk domain is a plus.
Compensation & Benefits
- Base pay range: $244,000 — $305,000 USD (actual base pay dependent on factors such as training, transferable skills, work experience, business needs and market demands).
- Role may be eligible for bonus, equity, benefits, and Employee Travel Credits.
Location & Work Policy
- 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.
- If remote eligible, you must live in a state where Airbnb, Inc. has a registered entity (some states are excluded; refer to the posted list).
- Offices: United States.
Inclusion
- Airbnb is committed to inclusion and belonging and encourages diverse applicants.
- Reasonable accommodation is available for candidates with disabilities ([email protected]).