Join Sally Beauty Supply LLC as a Data Scientist in Plano, TX (onsite) and help turn customer data into machine learning models that improve Customer Lifetime Value (CLV) . You will build and operate end-to-end analytics and ML solutions in Databricks , supporting hyper-personalized CRM, retention, and proactive churn reduction. You will also translate model outputs into clear, actionable recommendations for non-technical senior leadership .
This role includes a competitive salary of USD 100,000 - 120,000 per year , along with a benefits package designed to support day-to-day life and long-term security.
What you’ll do
- Develop machine learning models across the full lifecycle including design, feature engineering, training, evaluation, validation, and implementation using Python .
- Drive high-impact customer analytics use cases such as churn and retention modeling , propensity-to-buy , CLV prediction , customer persona/segmentation , and next-best-action recommendations .
- Build segments beyond demographics using behavioral, psychographic, and value-based approaches (example methods include RFM , K-Means clustering , and propensity tiers ) so CRM and Marketing can activate them directly.
- Apply advanced analytics methods including Market Basket Analysis , survival analysis , uplift/incrementality modeling , and recommender approaches to identify cross-sell, up-sell, and hidden revenue opportunities.
- Produce disciplined analysis with summary statistics , distribution and correlation studies , and appropriate feature selection using confidence intervals and validation techniques such as cross-validation and model performance checks.
- Deliver priority ad hoc analysis that supports the SALLY plan and forecast , balancing speed with statistical accuracy.
- Own customer data foundations by building and maintaining a customer 360 view and data pipelines in Databricks using Python, PySpark, and SQL .
- Convert proof-of-concept work into production-ready, reusable components integrated into products and services, with attention to scalability (compute, memory, I/O, model serialization, caching).
- Automate ML operations such as scheduled scoring and model re-training , and implement monitoring for data drift , model drift , and accuracy degradation , including back-testing, explainability, reproducibility, and data quality checks.
- Support analytics engineering practices including source control , peer code review , and automated testing using Git and Azure DevOps , contributing to CI/CD for analytics assets.
- Design and analyze A/B and multivariate tests for email, SMS, push, and in-app campaigns to optimize engagement, conversion, and incremental lift, including statistically sound test and control audiences.
- Execute measurement frameworks for test vs. control and apply guardrails for attribution , incrementality , and performance readouts.
- Maintain SOPs for campaign measurement, reporting hygiene, and data integrity, and support customer journeys across Onboarding, Growth, Retention, and Reactivation .
What you’ll bring
- Master’s degree in mathematics / Statistics / Data Science and Analytics, Computer Science, Economics, Physics, or a related field (required). Master’s degree preferred.
- 4+ years of hands-on experience in data science, applied machine learning, or customer analytics.
- Advanced proficiency in Python (pandas, NumPy, scikit-learn) and SQL .
- Experience with Databricks , Spark/PySpark , Delta Lake , and a major cloud environment (Azure preferred; AWS/GCP acceptable).
- Working knowledge of regression, classification, clustering (K-Means) , tree-based and boosting methods , survival analysis , recommender systems , and dimensionality reduction (PCA) .
- Exposure to hypothesis testing , confidence intervals , experimental design , cross-validation , and basic probability and linear algebra.
- Experience with model deployment and monitoring (for example, MLflow ), model re-training automation, drift detection, Git , and code review practices.
- Solid PowerPoint and Excel skills to communicate executive-ready narratives.
- Helpful extras: R experience, exposure to deep learning frameworks, and familiarity with REST APIs, containerization, or orchestration tooling.
Tools you’ll use
Python, pandas, NumPy, scikit-learn, SQL, R, Databricks, Spark, PySpark, Delta Lake, Azure, AWS, GCP, MLflow, Git, Azure DevOps, REST APIs
Benefits
- Competitive salary and outstanding benefits package
- Medical , Dental , and Vision
- Life Insurance
- Paid vacation and sick days and paid holidays
- Tuition reimbursement
- 401(k) with company match
- In-house salon with complementary services
- Varied selection of food options at the corporate center
Working conditions
- Hybrid role requiring onsite presence at the corporate office on specified days.
- Work environment generally involves everyday risks or discomforts typical of offices, meeting and training rooms, retail stores, and residences or commercial vehicles, with normal safety precautions.
- Sedentary work; may include some walking, standing, bending, and occasional need to carry, move, and set up small hardware such as desktops, monitors, printers, and testing lab equipment.
- Work area is adequately lit, heated, and ventilated.
Data Scientist in plano at Unknown Company
This position is listed as full time and hybrid.