CareerPlanSign in

Data Scientist

Sandton, North Johannesburg💼 Full-time💰 $1,144,000–$1,144,000🗓 2026-09-01 → 2026-09-21

Core

Develop predictive models, generate actionable insights, and solve complex business problems using data.

Role type

Intermediate IC data scientist

Builds

Production ML models, data pipelines, and analytical dashboards

Domain

General business analytics (Financial Services, Banking, Insurance, Retail, Telecommunications)

Deliverable

production ML models | dashboards & analysis

Required skills

Python (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch), SQL, statistics and probability, supervised and unsupervised learning, feature engineering, model evaluation and tuning, cloud platforms (Azure, AWS, GCP), data visualization (Power BI, Tableau, Matplotlib)

Preferred skills

MLOps frameworks, Generative AI/LLMs/RAG/AI Agents, Databricks/Azure ML/Snowflake, Spark/PySpark, CI/CD for ML, Docker/Kubernetes

Technologies

Python, SQL, TensorFlow, PyTorch, Power BI, Tableau, Matplotlib, Azure, AWS, GCP, Databricks, Snowflake, Spark, Docker, Kubernetes

Responsibilities

Analyze large datasets to identify trends and business opportunities; Design, develop, validate, and deploy machine learning and predictive models; Build and optimize data pipelines for data preparation and model training; Perform exploratory data analysis (EDA) and statistical analysis; Develop forecasting, classification, clustering, recommendation, and anomaly detection models; Monitor model performance and implement improvements; Ensure adherence to data governance, security, and compliance requirements

Seniority

Intermediate, hands-on IC

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