Senior Software Engineer(AI/ML), Trust
$4,500,000–$6,500,000 year
On-siteBengaluru, Karnataka, India
Job Summary
Build and continuously improve novel ML systems, product integrations, and performance optimizations for Airbnb's product, business, and operational use cases. Work with large-scale structured and unstructured data to develop batch and real-time AI/ML pipelines, including anomaly detection and fraud defense solutions. Collaborate with cross-functional partners to refine requirements, drive engineering decisions, and quantify impact on evolving attack vectors. Lead, mentor, and grow the AI/ML culture within the Trust Engineering team while establishing observability and SLO management for production systems.
Required Qualifications
- 7+ years of industry experience in backend/platform engineering
- BE/B.tech, preferably in CS, or equivalent qualification
- Strong programming (Python / Java or equivalent)
- DSA plus solid data engineering foundations
- Understanding of ML best practices (eg. training/serving skew minimization, A/B test, feature engineering, feature/model selection)
- algorithms (eg. gradient boosted trees, neural networks/deep learning, optimization)
- domains (eg. natural language processing, computer vision, personalization and recommendation, anomaly detection)
- Experience with 3 or more of these technologies: Tensorflow, PyTorch, Kubernetes, Spark, orchestration (Airflow/Kubeflow), streaming/processing (Kafka/Spark/Ray), data warehouse (eg. Hive)
- Experience in building observability for AI systems (metrics/logging/traces), with automated alerting, dashboards, and SLO management
- Experience with the Trust and Risk domain
- Experience in building end-to-end Machine Learning infrastructure and/or building and productionizing Machine Learning models
- Must have experience working in large tech product companies solving real world problems
- Exposure to architectural patterns of a large, high-scale software applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms, models)
- Experience with test driven development, familiar with A/B testing, incremental delivery and deployment
Desired Qualifications
- experience in applied Machine Learning
- Industry experience building end-to-end Machine Learning infrastructure and/or building and productionizing Machine Learning models
- Experience with the Trust and Risk domain
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.