Crunchyroll
Personalization and retention ML for global streaming
At Crunchyroll, I was the first data scientist on a growing data science function. My work covered recommendations, retention, customer value, and product measurement, usually starting from loosely defined product or marketing questions and turning them into pipelines, event definitions, dashboards, and maintained models.
- Context
- A global streaming product needed better discovery, retention, and customer-value signals while the data science function was still being built.
- Built
- Recommendation models, churn/LTV and user-behavior models, subtitle-informed LLM/RAG recommendation work, event schemas, PySpark/Python/SQL pipelines, KPI dashboards, and maintenance paths.
- Measured
- Campaign experiments, A/B testing workflows, model monitoring, KPI dashboards, and maintenance checks.
- Result
- 2x+ improvement in recommendation diversity/relevance, support for double-digit churn reduction, and hundreds of thousands of monthly cancellation events prevented.
- Role
- First data scientist on the team; helped establish tooling, event schemas, experimentation workflows, and recurring project patterns.