Senior Software Engineer (AI/ML), Trust

at Airbnb
INR 4,500,000-6,500,000 per year
SENIOR
✅ On-site

Used Tools & Technologies

NLP

Required Skills & Competences

Kafka @ 4 Kubernetes @ 4 Python @ 7 A/B Testing @ 4 Spark @ 4 Java @ 7 Airflow @ 4 Algorithms @ 7 Data Structures @ 7 Machine Learning @ 1 TensorFlow @ 4 Data Engineering @ 4 KubeFlow @ 4 API @ 4 Fraud @ 4 Hive @ 4 PyTorch @ 4 Deep Learning @ 4 Observability @ 4 AI @ 4 Computer Vision @ 4 Data Pipelines @ 4

Details

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

The Community You Will Join

Everyone at Airbnb thinks about trust, but our team obsesses over it daily. The Trust team is responsible for protecting our community and platform from fraud while also ensuring our hosts, guests, homes, and experiences meet our high standards. The team works on online and offline fraud (monetary loss, compromised accounts, spam and scam in messages, fake inventory, theft, property damage, personal safety), onboarding and screening of users, identity and reputation, and the overall Trust and Safety technology stack.

The Difference You Will Make

As part of the Trust Engineering team, you will work with talented software engineers to build intuitive experiences, strengthen current offerings, and deliver new products to strengthen Trust defenses. You will shape technical vision and deliver flexible, efficient, and scalable solutions to address evolving attack vectors in both online and offline risk.

Responsibilities

  • Work with large-scale structured and unstructured data; build and continuously improve novel ML systems, product integrations, and performance optimizations for Airbnb product, business, and operational use cases.
  • Collaborate with cross-functional partners (software engineers, product managers, operations, data scientists) to identify opportunities for business impact, refine and prioritize requirements for AI/ML models, drive engineering decisions, and quantify impact.
  • Work closely with other trust defense and platform teams to address changing fraud attack landscapes.
  • Hands-on productionize and operate AI/ML solutions and pipelines at scale, including both batch and real-time use cases.
  • Lead, mentor, and grow an enthusiastic, collaborative AI/ML culture within the organization.

Requirements

  • 7+ years of industry experience in backend/platform engineering (or equivalent) with BE/B.Tech, preferably in CS, or equivalent qualification. (Experience in applied Machine Learning is a plus.)
  • Strong programming (Python / Java or equivalent), Data Structures & Algorithms, and solid data engineering foundations.
  • Understanding of ML best practices (training/serving skew minimization, A/B testing, feature engineering, feature/model selection), algorithms (gradient boosted trees, neural networks/deep learning, optimization) and domains (natural language processing, computer vision, personalization and recommendation, anomaly detection).
  • Experience with three or more of these technologies: TensorFlow, PyTorch, Kubernetes, Spark, orchestration (Airflow/Kubeflow), streaming/processing (Kafka/Spark/Ray), data warehouse (e.g., Hive).
  • Experience building observability for AI systems (metrics/logging/traces) with automated alerting, dashboards, and SLO management.
  • Industry experience building end-to-end Machine Learning infrastructure and/or productionizing Machine Learning models is a plus.
  • Experience working in large tech product companies and 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, A/B testing, incremental delivery and deployment.
  • Experience in the Trust and Risk domain is a plus.

Our Commitment to Inclusion & Belonging

Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement. We strive to provide a disability-inclusive application and interview process. Candidates who require reasonable accommodation can contact [email protected] with their full name, the role they’re applying for, and the accommodation necessary.

Compensation & Location

The base pay range shown below is annualized, inclusive of allowances, and may be modified in the future. This role may also be eligible for bonus or incentives, equity programs, benefits, and Employee Travel Credits.

India Annual Pay Range

₹4,500,000—₹6,500,000 INR

Offices: Bangalore, India