Numerical Data Classification Model

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, Machine Learning (ML), Data Mining, Statistical Analysis, Data Science, Data Visualization, Data Analysis, Pandas · I have a structured numerical dataset ready for a clean, reproducible classification workflow. The goal is to build, tune, and evaluate two models—Support Vector Machine and logistic regression—then present the results in a way that lets me decide which approach to take to production.

Here’s the flow I have in mind: • Pre-process and explore the data (handle missing values, scale where needed, visualise key relationships). • Implement both classifiers in Python with scikit-learn, using cross-validation and grid/random search for hyper-parameter tuning. • Produce clear metrics (accuracy, precision-recall, ROC-AUC) and concise plots that compare the two models side-by-side. • Package everything in a well-commented Jupyter notebook plus a short summary report (PDF or Markdown) that explains findings, chosen parameters, and next steps.

Acceptance criteria 1. Notebook runs end-to-end on my machine with a single cell execution (conda / pip requirements listed). 2. Both Support Vector Machine and logistic regression results are reported using the same validation splits. 3. Code is PEP-8 compliant and functions are logically modular. 4. Summary report highlights why one model