Leadership · MLOps · 2022 – 2023

Mercy: Building a Health System's First MLOps Pipeline and Real-Time EPIC Models

Led a 10-person data science team and stood up Mercy's first MLOps pipeline on Azure Databricks, including its first real-time models integrated with EPIC.

Lead Data Scientist, technical lead of a 10-person team · Mercy, one of the largest U.S. health systems

Randolph Schilke

By , Senior AI Engineer
Updated

Senior and lead data scientists led
10
Models put into production
4
Real-time models integrated with EPIC
1st

Architecture

How it works

  1. 01
    EPIC EMR
    Real-time integration
  2. 02
    Feature store
    Delta tables, PySpark
  3. 03
    Training
    MLflow tracking and registry
  4. 04
    Databricks Workflows
    Inference and retraining
  5. 05
    Validation
    Power BI on Azure Synapse
From EMR data to monitored production models

Context

At Mercy I was the technical lead for a 10-person team of senior and lead data scientists.

The team built models in individual notebooks, without shared version control or a standard path to production.

What I built

  • A documented, tested MLOps process in Azure Databricks with MLflow and PySpark, including production scripts for the feature store, inference, retraining, and validation.
  • Mercy's first real-time models in Azure Databricks, integrated with the EPIC EMR.
  • Four models in production through Databricks Workflows: Mercy Works on Demand, Customer Retention, Clinic Volume Forecast, and Gross Financial Forecast, with output tables in ADLS.
  • NLP and entity extraction on unstructured clinical text using John Snow Labs embeddings and Azure Text Analytics for Health.
  • A Power BI model validation dashboard built on Azure Synapse.
  • Team standards: Azure DevOps version control with mandatory peer review, model development standards, and a support group for production code.

Results

  • Delivered the organization's first MLOps pipeline and its first real-time models integrated with EPIC.
  • Put four models into production through Databricks Workflows.
  • Moved the team from individual notebooks to version control with mandatory peer review.

Contact

Hiring for ML platform or healthcare AI work?

I'm open to Senior and Staff AI engineering, ML platform, and data science leadership roles, and to healthcare AI consulting. Email is the fastest way to reach me, and I reply personally.

Target roles
Senior or Staff AI Engineer · ML Platform / MLOps Engineer · Data Science Lead
Location
Remote-friendly; based in the Jacksonville, FL area
Work authorization
U.S. citizen
Focus
ML platforms, MLOps, LLMs, and healthcare AI