← All Projects
ML System Design hard ~50 hours
End-to-End ML Pipeline with Feature Store
Build a complete ML pipeline: feature engineering with a feature store, model training with experiment tracking, A/B test deployment, and monitoring with drift detection.

Skills Demonstrated

Feature store (Feast/Tecton) Experiment tracking (MLflow/W&B) Model serving with latency SLAs Data drift detection

Implementation Steps

  1. Set up Feast feature store with online + offline stores
  2. Implement feature pipelines with point-in-time joins
  3. Train model with MLflow experiment tracking
  4. Build FastAPI model server with feature store integration
  5. Add Evidently AI for data/model drift detection
  6. Implement shadow deployment for safe model rollouts
  7. Create monitoring dashboard with latency percentiles

Interview Relevance

Why this project matters for interviews ML system design interviews at FAANG test exactly this: can you design the infrastructure around the model? Feature stores, serving, monitoring, and A/B testing are the core topics.
All Projects Back to Interview Prep