Airbnb

Senior Software Engineer(AI/ML), Trust

Airbnb
Apply
3 hours ago
Bengaluru, IndiaSenior
H1B Sponsor

Responsibilities

  • Build and continuously improve machine learning systems, product integrations, and performance optimizations using large-scale structured and unstructured data.
  • Productionize and operate AI/ML solutions and pipelines at scale for batch and real-time use cases.
  • Collaborate with software engineering, product, operations, and data science partners to identify opportunities, refine requirements, make engineering decisions, and quantify impact.
  • Work with Trust Defense and platform teams to address evolving fraud attacks and strengthen Airbnb’s safety and trust defenses.
  • Build observability for AI systems, including metrics, logging, traces, automated alerting, dashboards, and SLO management.
  • Lead, mentor, challenge, and grow a collaborative AI/ML engineering culture.

Requirements

  • 7+ years of industry experience in backend or platform engineering, or equivalent experience.
  • BE/B.Tech, preferably in Computer Science, or an equivalent qualification.
  • Strong programming skills in Python, Java, or equivalent languages, along with data structures and algorithms knowledge and solid data engineering foundations.
  • Understanding of machine learning best practices including training/serving skew minimization, A/B testing, feature engineering, and feature/model selection.
  • Knowledge of machine learning algorithms and domains including gradient-boosted trees, neural networks/deep learning, optimization, natural language processing, computer vision, personalization and recommendation, and anomaly detection.
  • Experience with at least three of TensorFlow, PyTorch, Kubernetes, Spark, Airflow, Kubeflow, Kafka, Ray, and Hive.
  • Experience building end-to-end machine learning infrastructure or productionizing machine learning models is a plus.
  • Experience working in large technology product companies on real-world problems is required.
  • Exposure to architecture patterns for large-scale software applications, including well-designed APIs, high-volume data pipelines, efficient algorithms, and models.
  • Experience with test-driven development, A/B testing, incremental delivery, and deployment.
  • Experience in the Trust and Risk domain is a plus.

Benefits

  • The role may be eligible for bonuses or incentives, equity programs, benefits, and Employee Travel Credits.
  • The stated India base pay range is annualized and inclusive of allowances.

Tech Stack

Apache AirflowApache HiveApache KafkaApache SparkJavaKubernetesPythonPyTorchTensorFlow
Airbnb

About Airbnb

5,001-10,000 employees

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, experiences and services that make it possible for guests to connect with communities in a more authentic way.