senior-data-scientist

Design, implement, and evaluate AI/ML/Data systems with statistical modeling and predictive analytics.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/4lerman/text_evaluator --skill senior-data-scientist-4lerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-data-scientist
Source: https://github.com/4lerman/text_evaluator/tree/main/.agents/skills/engineering-skills/senior-data-scientist
Command: npx skills add https://github.com/4lerman/text_evaluator --skill senior-data-scientist-4lerman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, scikit-learn, xgboost, mlflow, r, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit addresses the complexities of designing and analyzing AI/ML/Data systems by providing a comprehensive set of tools and methodologies for statistical modeling, experiment design, causal inference, and predictive analytics.

Core Features & Use Cases

  • Statistical Modeling: Offers techniques for A/B testing, difference-in-differences, and feature engineering.
  • Experiment Design: Provides frameworks for controlled experiments and causal analysis.
  • Model Evaluation: Assists in building and evaluating classification or regression models with cross-validated metrics.
  • Use Case: For a senior data scientist working on a recommendation system, this Skill can be used to design an A/B test for the system, build a feature engineering pipeline, and train a model using XGBoost and MLflow.

Quick Start

Execute the 'senior-data-scientist' skill to begin an A/B test or build a feature engineering pipeline.

Frequently Asked Questions about senior-data-scientist

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

FAQPage Schema
How do I design an A/B test and analyze causal inference for a recommendation system?

You can design A/B tests and perform causal inference using the experiment design frameworks provided. It supports difference-in-differences and controlled experiments to evaluate recommendation systems.

What's the best way to build a feature engineering pipeline with Python and Pandas?

Building a feature engineering pipeline is supported through Python, Pandas, and NumPy manipulation. You can generate features and train predictive models using Scikit-learn and XGBoost.

Can I use R scripts for statistical modeling alongside Python MLflow workflows?

Yes, R scripts are supported for statistical modeling alongside Python. You can integrate R analysis with MLflow to manage and evaluate cross-validated classification or regression models.

How do I evaluate predictive analytics models using cross-validated metrics?

Predictive analytics models are evaluated using cross-validated metrics for classification or regression. You can train models with XGBoost and track evaluation results using MLflow.

Does this approach support difference-in-differences and controlled experiments?

Yes, difference-in-differences and controlled experiments are core statistical modeling techniques supported. These frameworks allow you to conduct causal analysis and evaluate system impacts.