Marcus Feldman
Data Scientist
marcus.feldman@email.com · (206) 555-0119 · Seattle, WA · github.com/marcusfeldman
Experience
Seattle, WA
- Built a churn model (AUC 0.88) in Python and XGBoost that cut 90-day churn 14% and preserved $2.1M in annual revenue.
- Deployed 5 production models on AWS SageMaker serving 400K daily users, with drift monitoring and automated retraining in Airflow.
- Designed an A/B testing framework with CUPED that tripled experiment throughput to 30+ concurrent tests.
- Reduced model inference cost 38% ($22K/month) by distilling and quantizing deep models with no measurable accuracy loss.
Seattle, WA
- Improved demand-forecast accuracy from 74% to 90%, reducing overstock write-offs 22%.
- Engineered features from 150M+ event rows in Spark, cutting training data prep from 2 days to 4 hours.
- Trained an NLP ticket classifier reaching 0.90 F1, automating routing for 55% of inbound support volume.
Projects
- Built a demand-forecasting model (Python, PyTorch) that beat the seasonal-naive baseline 18% on RMSE.
- Packaged it as a Flask API with Docker and drift monitoring for reproducible batch scoring.
Skills
- Modeling: Python, scikit-learn, PyTorch, TensorFlow, XGBoost, SQL
- MLOps & platforms: AWS SageMaker, Spark, Airflow, MLflow, Docker, Snowflake, Git
Education
Seattle, WA · 3.8 GPA
Common mistakes to avoid
- Listing models and libraries with no bullet showing a deployed model or a business outcome.
- Reporting only offline metrics (AUC, F1) with no revenue, cost, or engagement impact attached.
- Claiming "machine learning" broadly without naming the algorithms, framework, or problem type.
- Ignoring deployment and MLOps — a notebook-only resume reads as junior regardless of model quality.
- Nesting skills as "Python (pandas, NumPy)", which some ATS parsers fail to index fully.