Real-time customer risk scoring
Sportradar · Machine Learning Engineer
Classification models that profile sportsbook customers. Latency abuse is scored on the live event stream; bot detection and sharp-customer detection run as daily batch jobs. Flagged accounts are limited automatically and the risk team is alerted. The batch models replaced earlier ones and cut false positives substantially.
- Stack
- Java · Apache Flink · Kafka · XGBoost · LightGBM · MLflow · DVC · AWS
- Scale
- Around 4 million customers profiled per day, per model
- Labels
- Positive-unlabeled training, semi-supervised pseudo-labeling, and Bayesian shrinkage to weight each label by certainty
- Scope
- Owned end to end: data, features, training, deployment, monitoring