AXA Direct Assurance, the French online insurance subsidiary of AXA Group, relies on machine-learning models to calculate competitive pricing for home insurance products. In P&C insurance, pricing accuracy is existential: models calibrated even slightly below market risk erode margins, while over-pricing drives customers to competitors. The data science team was responsible for maintaining multiple pricing models that required frequent retraining to reflect shifts in market and behavioral trends. The existing process was largely manual — long iterative cycles in Jupyter notebooks, error-prone handovers between team members, and no systematic versioning or reproducibility. The result was slow responsiveness to market changes and compounding technical debt that constrained the team's capacity for higher-value work.
Xebia consultants embedded with Direct Assurance's technical direction team to implement MLOps best practices on the Databricks platform, targeting three areas: code quality, execution automation, and experiment tracking. Jupyter notebooks were replaced with structured, testable Python pipelines governed by a CI/CD pipeline that enforces unit tests, integration tests, and linting. The full retraining workflow — from data extraction through production deployment — was automated as Databricks Jobs running on dedicated job clusters, with pipeline definitions stored as versioned JSON for reproducibility and disaster recovery. MLflow was integrated for experiment tracking, data versioning, and model registry management: each job receives a unique identifier propagated across data sources, MLflow experiments, and registered model versions, enabling the team to compare model performance systematically and promote the best candidate to production with confidence.
The MLOps overhaul delivered measurable gains across both business and operational dimensions. Faster model retraining cycles allow AXA Direct Assurance to refresh pricing more frequently, improving competitiveness in the French home insurance market.
Beyond the headline numbers, the standardized pipeline reduced handover friction across the technical direction teams and eliminated the error-identification cycles that previously consumed hours per retraining run. The reproducible, traceable workflow positions the team to extend the same MLOps foundation to other insurance product lines ahead of AXA's broader 2026 automation target.
Have a similar implementation?
Share your customer's AI results and link it to your vendor profile.
Submit a case study →