CarParts.com Machine Learning Engineer and Project Lead · Contract
Leading a three-person engagement that replaces assumption-driven stocking with forecast-backed sourcing across roughly 1.18M live SKUs, reporting to the CTO weekly.
- Two-stage LightGBM pipeline predicting whether a part will sell and how much: 0.917 ROC-AUC and 0.772 precision@1,000 in rolling validation.
- Cut aggregate under-forecasting from 21.57% to a 3.77% mean absolute gap.
- Spark ETL across thousands of tables, including one 600 GB source, into a 48-month quarterly panel of 6,754 categories.
- Caught a rolling feature leaking future information into training, rebuilt 20+ features, and reconstructed the folds.