Monzo's machine learning stack: principles, platform architecture, and tools
Monzo needed a scalable machine learning platform that let ML practitioners deploy models end-to-end without backend engineer handoffs, remained flexible across frameworks and model types, and reused existing infrastructure rather than building an isolated ML-specific stack.
The platform lets the ML team spend little to no time managing infrastructure.
A uniform approach means engineers can move between ML systems easily, and upgrades are applied once and benefit everyone.
Frequently asked questions
What did this team achieve with this AI workflow?
The platform lets the ML team spend little to no time managing infrastructure.
What tools did this team use?
Google Colab, GitHub, cookiecutter, BigQuery, Google Cloud Storage, Google Container Registry, dbt, Airflow, Google Pub Sub, NSQ.
What results were reported?
Infrastructure management time: little to no time managing infrastructure (source-reported, not independently verified).
How is this compliance monitoring AI workflow structured?
Prototype in notebooks → Dataset creation → Model training → Save to model registry → Batch prediction pipeline → Publish predictions as events → Real-time inference → System health monitoring → Model performance monitoring.