Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Trust

Home > Python programming jobs

Senior Software Engineer, Trust in Others

  • Bengaluru, India

Responsibilities

  • Build and continuously improve machine-learning systems, product integrations, and performance optimizations using large-scale structured and unstructured data.
  • Collaborate with software engineering, product management, operations, and data science partners to identify opportunities, prioritize AI/ML requirements, make engineering decisions, and quantify impact.
  • Work with Trust Defense and platform teams to address evolving fraud attacks and other trust and safety challenges.
  • Productionize and operate AI/ML solutions and pipelines at scale for batch and real-time use cases.
  • Build observability for AI systems with 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 equivalent qualification.
  • Strong programming skills in Python, Java, or an equivalent language, plus data structures and algorithms 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 and/or productionizing machine-learning models is preferred.
  • Experience working in large technology product companies and solving real-world problems.
  • Exposure to architectural 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 preferred.

Benefits

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

Airbnb

Airbnb is an American company operating an online marketplace for short- and long-term homestays and experiences. The company acts as a broker and charges a commission from each booking.

Similar positions

Graduate Software Engineer

  • Synack
  • Full time
  • UK
  • 10/04/2026
  • Remote

Software Engineer - Cloud Images

  • Canonical
  • Full time
  • Remote
  • 10/04/2026
  • EMEA, Americas

Senior Backend Engineer - Client integrations

  • Kalepa
  • Full time
  • Remote
  • 10/04/2026
  • Salary: $80k-$165k
  • Europe

Senior Software Engineer

  • Muon Space
  • Full time
  • USA
  • 10/04/2026
  • Salary: $192k - $213k/yr
  • Denver, CO

Software Engineer III

  • JPMorgan Chase
  • Full time
  • USA
  • 10/04/2026
  • Salary: Competitive
  • Columbus, OH