Reported impact
Business outcome
Revolut reports 3–5x faster model-development cycles, 2–5x higher training throughput, 2.3x better credit default risk accuracy, 65 percent more fraud cases caught with 17 percent higher fraud precision, and 41 percent more relevant product recommendations by consolidating on PRAGMA.
- Productivity Improvement
- Revenue Growth
- Risk Reduction
Solution
Revolut rebuilt its AI stack around PRAGMA, a transformer-based family of behavioral foundation models trained on NVIDIA accelerated computing. The architecture uses three encoders for user attributes, individual events, and long-term history, then applies structured tokenization to convert profile fields, transaction streams, amounts, and timestamps into a shared temporal representation. NVIDIA Llama-Nemotron-Embed-1B-v2 enriches the backbone with embeddings from unstructured merchant descriptions. Revolut pre-trained PRAGMA on NVIDIA H100 GPU clusters in Nebius AI Cloud, using shard-based dynamic batching, sequence packing, and variable-length attention to raise throughput and fit training into fixed windows. Downstream teams either freeze the backbone and add lightweight heads or apply LoRA fine-tuning, so fraud, credit, recommendations, and growth models all reuse the same behavioral intelligence layer.
Data flow
Raw customer attributes, transactions, timestamps, and merchant text are tokenized into PRAGMA, H100 clusters pre-train shared embeddings on Nebius AI Cloud, and downstream fraud, credit, recommendation, and growth tasks consume the shared backbone through linear heads or LoRA adapters.