+150 XP

Why most fintech AI pilots never scale

A Head of Data Science at a mid-sized European neobank once described her AI portfolio as "a graveyard with excellent lighting." Twenty-three pilots launched over three years. Two made it into production. The rest sat in polished slide decks, demoed to the board, then quietly shelved when the team rotated onto the next shiny use case.

This pattern is not unusual. Industry surveys from firms like McKinsey and Gartner consistently estimate that the majority of enterprise AI pilots, across sectors, never reach production scale. Fintech has its own specific reasons why.

The core banking bottleneck

Most fintechs do not own their infrastructure end to end. They plug into a core banking system, the software of record that handles accounts, ledgers, and transaction processing, often licensed from vendors like FIS, Fiserv, Temenos, or Mambu, or provided by a partner bank under a Banking-as-a-Service (BaaS) arrangement, where a licensed bank supplies regulated infrastructure behind a fintech's branded app.

These cores were built for stability, not for feeding real-time features to a machine learning model. Two concrete frictions:

  • Batch versus real-time. Many legacy cores update overnight in batch cycles. A fraud model that needs live transaction context gets yesterday's data.
  • API limitations. Older cores expose thin, rigid APIs (Application Programming Interfaces, the interfaces software uses to talk to each other). Pulling the granular data needed to train or serve a model becomes a custom engineering project, not a configuration task.

A pilot built on a clean, exported dataset works beautifully in a sandbox. Wiring that same model into live production, against a core never designed for it, is where timelines quietly triple.

Data silos: the partner bank problem

Fintechs partnering with banks (common in the US under BaaS models with banks like Cross River or Column) usually do not have full access to the bank's transaction and risk data. The bank, for its part, is wary of exposing customer data to a third party's AI systems, partly for competitive reasons and partly for compliance.

In the EU and UK, this is shaped directly by GDPR (General Data Protection Regulation) and, for the UK, its retained version, UK GDPR. Both restrict how personal data can be shared, processed, and used to train models without a clear lawful basis. In the US, the picture is more fragmented: no single federal privacy law, but state rules like the California Consumer Privacy Act (CCPA) plus sector rules like the Gramm-Leach-Bliley Act (GLBA) governing financial data sharing.

The practical result: a churn prediction model or credit risk model often gets trained on an incomplete slice of the real customer relationship. The fintech sees app usage. The bank sees the full balance and transaction history. Neither party can legally or technically stitch it all together without months of legal and data-engineering work, often involving a data processing agreement and privacy impact assessments.

Worked example. Suppose a challenger bank wants to build a credit risk model. Internally, it has 200,000 customers with app engagement data. Its partner bank holds full transaction history for those same customers, but only shares aggregated monthly summaries, not line-item transactions, due to a restrictive data-sharing agreement. The model trained on the fintech's own data reaches an estimated AUC (Area Under the Curve, a standard measure of a classification model's ability to distinguish good from bad outcomes, ranging from 0.5 = random to 1.0 = perfect) of roughly 0.65, comparable to a coin flip with a slight edge. With full transaction data, similar published fintech credit models report AUCs closer to 0.75 to 0.80 (industry-reported ranges, not guaranteed). That 0.10 to 0.15 gap is not a modeling problem. It is a data access problem, and no amount of hyperparameter tuning fixes it.

Change management: the human bottleneck

Even when data and infrastructure cooperate, adoption stalls on people.

Common failure modes:

  • The model works, but nobody trusts it. A collections team ignores a machine learning risk score because it contradicts twenty years of institutional intuition, and there is no clear escalation path when the model and the human disagree.
  • No owner after the pilot ends. The data science team that built it moves to the next project. Nobody owns monitoring, retraining, or fixing it when performance drifts.
  • Regulatory sign-off comes too late. In the EU, the AI Act (entered into force 2024, obligations phasing in through 2026 and beyond) classifies many credit-scoring and creditworthiness AI systems as "high-risk," triggering requirements for documentation, human oversight, and risk management *before* deployment. Teams that treat compliance as a final checkbox rather than a design constraint from day one often get sent back to redesign the system months after the pilot "succeeded."

A useful mental model: a pilot proves a model can be accurate. Scaling proves an organization can operate it responsibly, repeatedly, under real regulatory scrutiny.

Knowledge check

1. Why does building a fraud detection model on a clean, exported dataset often fail to translate into a working production system?

2. A neobank's core banking system updates customer transaction data only once overnight. What is the main implication for a real-time fraud detection model?

3. What is the most accurate interpretation of the 'graveyard with excellent lighting' description of a fintech's AI pilot portfolio?

MULTIPLE CHOICE

4. Select ALL correct answers about why core banking infrastructure creates friction for fintech AI initiatives.

Select all the correct answers.

MULTIPLE CHOICE

5. Select ALL correct answers about the general pattern of enterprise AI pilots failing to scale, as it applies to fintech specifically.

Select all the correct answers.

What separates the pilots that scale

Looking across fintechs that did move AI from demo to durable production (fraud detection at firms like Stripe, credit underwriting at firms like Upstart, personalization at large digital banks), a few patterns recur:

  1. Data infrastructure investment precedes the AI investment. Teams that build a real-time data pipeline or a proper feature store (a centralized system for storing and serving model-ready data features) before choosing algorithms scale faster than teams that reverse the order.
  2. A named business owner, not just a data science sponsor. Someone in risk, credit, or operations is accountable for the model's outcomes in production, not just its accuracy in a notebook.
  3. Compliance embedded early. Under the EU AI Act's high-risk category, or US fair lending rules like the Equal Credit Opportunity Act (ECOA) enforced by the CFPB (Consumer Financial Protection Bureau), documentation of model logic and bias testing has to exist before launch, not be retrofitted.
  4. Realistic ROI framing. Pilots that promised "50% cost reduction" and delivered 8% get killed for underperformance. Pilots that promised a defensible 5 to 10% efficiency gain and delivered it get funded again.

A simplified way risk and data teams monitor whether a model is still fit for production, checking for data drift (when live input data statistically diverges from training data):

python
# Simplified population stability index (PSI) check
# PSI > 0.2 often flags meaningful drift worth investigating
import numpy as np

def psi(expected, actual, bins=10):
    breakpoints = np.percentile(expected, np.linspace(0, 100, bins + 1))
    e_pct = np.histogram(expected, breakpoints)[0] / len(expected)
    a_pct = np.histogram(actual, breakpoints)[0] / len(actual)
    e_pct, a_pct = np.clip(e_pct, 1e-6, None), np.clip(a_pct, 1e-6, None)
    return np.sum((a_pct - e_pct) * np.log(a_pct / e_pct))

This kind of check, run monthly, is a small piece of the "boring infrastructure" that separates a model quietly decaying in production from one that gets caught and retrained.

🎬 [VIDEO: "Why Machine Learning Models Fail in Production" - youtube.com - a practical walkthrough of production ML failure modes, including drift and monitoring gaps, directly applicable to fintech risk and fraud models]

Key Takeaways

  • Legacy core banking systems and thin APIs are an infrastructure constraint, not a data science problem; budget for data engineering before modeling.
  • Data silos between fintechs and partner banks, shaped by real regulation (GDPR, UK GDPR, GLBA, CCPA), can cap model performance regardless of algorithm choice; check data access feasibility before greenlighting a pilot.
  • Change management failures (no business owner, no trust, no monitoring plan) kill more AI projects than bad models do.
  • Under the EU AI Act, high-risk systems like credit scoring require documentation and human oversight built in from the start, not added after a successful demo.
  • Scaled AI projects are distinguished by realistic ROI targets and a named accountable owner in the business, not by more sophisticated algorithms.