The Role We're seeking a Data Scientist to develop predictive and analytical models that drive smarter business decisions. You'll work with large datasets, apply machine learning techniques, and collaborate with data engineers and business teams to translate data into actionable insights. Snapshot Location: Cape Town, Johannesburg, Remote Employment Type: Full-time, Contract Key Responsibilities Design, train, and evaluate machine learning models for prediction and optimization. Conduct exploratory data analysis (EDA) and perform feature engineering . Validate assumptions and results using statistical testing and experimentation . Partner with engineers to deploy models into production environments . Communicate insights to both technical and business stakeholders . Stay current on ML algorithms, frameworks, and data science best practices . Skills & Experience 4 - 8+ years of data science or analytics experience . Proficiency in Python and libraries such as pandas, NumPy, scikit-learn . Hands-on experience with machine learning frameworks (TensorFlow, PyTorch, XGBoost). Strong understanding of statistics, probability, and experimental design . Experience with data visualization tools (Power BI, Matplotlib, Seaborn). Knowledge of SQL and data preprocessing workflows. Background in mathematics, statistics, or computer science . Nice to Have Familiarity with MLOps tools (MLflow, Kubeflow). Experience with cloud AI platforms (AWS SageMaker, Azure ML, GCP AI). Exposure to big data frameworks (Spark, Hadoop). Salary R60k/month - 150k/month Culture & Benefits Collaborative, analytical, and impact-driven environment. Discretionary performance-based bonus.
Data Scientist
Kuumba AI
Customer Data Scientist
Jumo
Data Scientist (Fraud)
Moniepoint
Senior Data Scientist (Azure Data Engineering & MLOps)
DVT
Data Scientist
Kohort
Data Scientist
Myhcm