CareerPlanSign in

Data Scientist

Pretoria, Tshwane💼 Full-time🗓 2026-09-01 → 2026-09-21

Core

Transform complex and messy data into reliable statistical and machine learning models that drive business decisions and operational value.

Role type

Mid-level Machine Learning Data Scientist

Builds

Production-ready predictive models, statistical solutions, and decision-support narratives

Domain

General business analytics and machine learning

Deliverable

production ML models

Required skills

Python, SQL, statistical modeling, feature engineering, model validation, data visualization, reproducible code practices

Preferred skills

LLM and RAG implementation, cloud ML platforms (Azure/AWS/GCP/Databricks), model monitoring and drift detection, deep learning, distributed data platforms

Technologies

Python, SQL, pandas, Polars, scikit-learn, Matplotlib, Plotly, Power BI, Tableau, Git, MLflow

Responsibilities

Frame business problems as testable analytical or predictive questions; prepare and explore structured/unstructured data; develop and validate supervised/unsupervised models; translate findings into clear recommendations for stakeholders; collaborate with engineering teams on production deployment; monitor model performance and recommend recalibration or retirement

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.