senior-data-scientist

Automate end-to-end data science workflows for experimentation and causal analysis.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill senior-data-scientist-devcharuzu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-data-scientist
Source: https://github.com/devCharuzu/philfida-taskmanage/tree/main/.windsurf/skills/senior-data-scientist
Command: npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill senior-data-scientist-devcharuzu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Data science projects often suffer from non-reproducible experiments, fragmented tooling, and manual workflows that delay insight. This Skill provides a production-grade framework to design, run, and evaluate experiments, engineer features, and track model performance across Python, R, and SQL environments.

Core Features & Use Cases

  • End-to-end experimentation: design, run, and interpret AB tests with robust statistical checks and guardrails.
  • Feature engineering pipelines: scalable preprocessing, imputation, encoding, and feature generation for tabular data.
  • Model evaluation and deployment readiness: cross-validation, AUC-ROC, AUC-PR, SHAP, and MLflow tracking for reproducibility.
  • Use cases: controlled experiments, observational causal analysis, and production-ready predictive analytics pipelines.

Quick Start

Run a production-grade workflow to design and analyze an AB test, build feature pipelines, and evaluate models end-to-end.

Frequently Asked Questions about senior-data-scientist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build reproducible machine learning pipelines with MLflow tracking?

Reproducible machine learning pipelines with MLflow tracking are built by automating end-to-end workflows for model evaluation, feature engineering, and experiment tracking. This ensures robust, well-documented code with clear guardrails across Python, R, and SQL environments.

What is the best way to design and analyze A/B tests with statistical guardrails?

The best way to design and analyze A/B tests is by using an automated framework that applies robust statistical checks and guardrails. This production-grade approach ensures controlled experiments are reproducible and interpreted correctly across multiple environments.

How does causal inference on observational data work in a production environment?

Causal inference on observational data works by applying automated, production-grade frameworks to analyze non-randomized data. This process uses robust statistical methods to identify causal relationships rather than mere correlations, ensuring results are reproducible.

Can I use this framework for feature engineering and model evaluation in SQL environments?

Yes, you can use this framework for feature engineering and model evaluation in SQL environments. It supports scalable preprocessing, imputation, encoding, and cross-validation alongside AUC-ROC, AUC-PR, and SHAP metrics across Python, R, and SQL.

Do I need MLflow to track model evaluation metrics like AUC-ROC and SHAP values?

You need MLflow to track model evaluation metrics like AUC-ROC and SHAP values for reproducible experiment tracking. Integrating MLflow ensures that cross-validation results and model performance data are logged systematically within the automated pipeline.