Python Customer Segmentation Predictive Analysis

Employer not named by the sourceRemote

Full StackAI/ML

Apply on the company’s site

Frontier is not the employer and does not collect applications.

About this role

Python, Software Architecture, Statistics, Machine Learning (ML), Data Mining, Statistical Analysis, Data Visualization, Data Analysis, Predictive Analytics, Pandas · I have a raw customer dataset and I need a predictive model that can automatically segment these customers into actionable groups. The job begins with cleaning and preparing the data, moves on to feature engineering, and culminates in training and validating a segmentation model in Python—ideally using pandas, scikit-learn (or similar), and clear visual output via matplotlib or seaborn.

What matters most is accuracy and interpretability. I want to understand which features drive each segment, so well-commented code, concise documentation, and an executive-level summary of insights are essential. Final deliverables should include:

• A reproducible Python script or notebook • The trained model (saved or easily retrainable) • A brief report highlighting key segments, supporting charts, and recommendations on how to act on them

If you have experience with customer data and predictive segmentation, I’m ready to share a sample of the dataset so we can get started quickly.