Senior Software Engineer - ML/ Fraud Prevention
Core
Train, evaluate, and ship production ML models to score rider risk in real time, protecting revenue from payment fraud and reducing vehicle vandalism.
Role type
Senior IC machine-learning engineer (fraud prevention)
Builds
Real-time model serving infrastructure and high-throughput feature pipelines integrated into trip creation and payment authorization paths
Domain
Autonomous driving / Payments / Fraud prevention
Deliverable
production ML models
Required skills
Distributed backend systems, production ML systems, model training and deployment, low-latency high-availability serving, data modeling, SQL analytics
Preferred skills
Fraud prevention, risk management, trust & safety, payments, adversarial domains, graph/entity-clustering, rules engines, anomaly detection, feature/data pipeline consistency
Technologies
Python, Java, Kotlin, C++, Go
Responsibilities
Engineer and maintain high-throughput, low-latency feature pipelines over payment, trip, device, and identity events; Build and operate real-time model serving infrastructure; Design and implement safe, graduated enforcement mechanisms with audit trails and rider appeals support; Partner cross-functionally with Product, Finance, and Safety to balance revenue protection, rider trust, and compliance
Seniority
Senior, hands-on IC