senior-data-scientist covers a/b testing, feature engineering, model evaluation, and difference-in-differences causal inference with working code examples and checklists. domain-specific but lacks explicit failure mode handling and deployment specifics.