Hire the Best Data Scientists
in South Africa

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Antony N.

Atlasville, South Africa

$35/hr
5.0
70 jobs

* Machine Learning * Data and Label Annotation * Computer Vision * Information Systems & Database Management / Data Integrity, Analyzing and Capturing * CRM * Data De-Identification / Anonymization of PII/PHI * Consumer Retail Marketing - product specialist and market research * Microsoft Excel, Access, Word, PowerPoint * Google Suite (Google Sheets, Docs, Forms) and Workspace * Project Management * Customer support – call center & online * Web development – intranet portals and online applications * Communication services - Fibre-to-the-home / digitally-connected-home * Certified ISO9001:2000 quality control and process auditor * King 3 Corporate Governance - Compliance Officer * Oracle, Postgre, MySQL * Wave Accounting, Quickbooks * Shopify * Transcription Services (Voice to text, scans to text, PDF to text) * Voice Over Services * Social media content specialist

  • Machine Learning
  • English
  • Microsoft Excel
  • Google Sheets
  • Error Detection
  • Google Forms
  • Data Annotation
  • Data Cleaning
  • Linguistics
  • Data Entry
  • Computer Skills
  • Data Labeling
  • Computer Vision
  • User Acceptance Testing
  • Quality Assurance
George M.

Johannesburg, South Africa

$70/hr
4.9
4 jobs

I build production AI systems — working systems that ship to real clients and solve real problems, not prototypes that sit in a sandbox. I also work with founders and growing companies as a Fractional CTO, owning the full technical function, making architecture and hiring decisions, and translating business goals into a technical roadmap that can actually be executed. If you need a senior technical partner rather than just someone to build a defined spec, that is a role I am comfortable in. Currently Chief Data Officer at Nexus Lumina in Johannesburg, leading a team of eight data scientists and ML engineers across financial services, healthcare, and government clients. I operate through a UAE-registered entity (Telios Holdings FZE) — contracts, invoicing, and payments are clean regardless of your location. AI agents and LLM systems: Production agentic systems using Anthropic Claude, OpenAI, LangChain, and LangGraph — multi-agent architectures with tool use, memory, and structured output. RAG pipelines for document intelligence and knowledge-grounded generation. At Nexus Lumina I deployed a RAG system for a banking client that cut support escalations by 20%. At Liminal Clarity the LLM fraud detection platform I built from scratch attracted VC investment and scaled to multiple institutional clients. Computer vision and eKYC: National-scale identity verification platforms with document OCR (Regula SDK), face recognition, and liveness detection. Automated loan processing systems handling thousands of applications per minute. Visual inspection systems for industrial use cases. Machine learning engineering: Full lifecycle in Python and R — scikit-learn, XGBoost, LightGBM, TensorFlow, Keras, PyTorch, SparkML. Four years at inQuba building ML for health insurance and financial services: 5-class journey classifier at 95%+ accuracy, survival analysis models for churn prediction, NLP pipelines delivering 20% improvement in customer satisfaction scores, A/B tested segmentation models. SHAP and LIME explainability for every regulated or executive-facing deployment. Data engineering: Data lakes on Azure Databricks, GDPR-compliant ETL with Great Expectations, Terraform-managed infrastructure across AWS, Azure, and GCP. Built data engineering and data science teams from scratch at IT Master, reducing deployment time 40%. Implemented GDPR-compliant encryption on AWS Athena for Raiffeisen Bank across European multi-market operations. Full-stack AI products. FastAPI back end, React and Next.js front end, Supabase, Docker, Terraform, AWS Lambda and Step Functions. I build the whole thing when the engagement needs it. Active independent projects: Body of Work (multi-agent health coaching platform — Medical Advisor, Strength Coach, Nutritionist, Recovery Specialist, VO₂ Coach, LangGraph orchestration, Apple Watch biometrics); Fairways and Frontiers (luxury golf travel platform, Next.js/WebGL, AI content agents, email automation, SEO, analytics — commercially activated at a LIV Golf event); RAG Experimentation Lab (Milvus, Neo4j, Redis, Ollama, Docker on M1 Mac Mini). Stack: Python, R, SQL, TypeScript — TensorFlow, Keras, PyTorch, scikit-learn, XGBoost, SparkML — LangChain, LangGraph, OpenAI, Anthropic, Bedrock, HuggingFace — AWS (SageMaker, Lambda, Athena, S3), Azure ML, Databricks, GCP — Docker, Terraform, Airflow, CI/CD — PostgreSQL, BigQuery, PySpark, Neo4j, Milvus, Supabase — React, Next.js, FastAPI — Power BI, Tableau, Plotly. MSc Data Science (Deakin University). Postgraduate Certificate in Data Science and Business Analytics (UT Austin). AWS Certified Solutions Architect. Anthropic Claude AI Enterprise certified. Available for short-term builds, longer engagements, and fractional CTO or lead roles. I communicate clearly, deliver on time, and care about whether the thing works in production - not just whether it looked good in the demo.

  • Data Science
  • Machine Learning
  • Python
  • Tableau
  • Apache Spark
  • Terraform
  • Big Data
  • Microsoft Azure
  • TIBCO Spotfire
  • Microsoft Power BI
  • Business Intelligence
  • Amazon Web Services
  • SQL Programming
  • Neo4j
  • Large Language Model
Shamiso L C.

Cape Town, South Africa

$28/hr
5.0
6 jobs

Hi, I'm Shamiso, a Data Scientist with over 4.5 years of experience in analytics, data visualization, and machine learning. I help businesses make data-driven decisions by turning complex data into actionable insights. 🔍 Key Skills: ✅ Data Warehousing & Pipelines: Expert in setting up and maintaining BigQuery as a data warehouse, developing automated data pipelines with Python, Pub/Sub, and Cloud Functions. 📊 Data Visualization: Skilled in creating impactful dashboards using Looker Studio and Tableau, transforming data into meaningful insights. ⚙️ Machine Learning & Analysis: Implementing machine learning models to predict trends and optimize metrics like click-through rates. Experienced in statistical methods and enhancing data with estimation models. 🤝 Why Work with Me: ✔️ Proven Track Record: Delivered successful data projects, including DOOH advertising analysis and automated data pipelines. ✔️ Collaborative & Detail-Oriented: Clear communication, precision in data analysis, and a tailored approach to meet your business needs. Let's unlock the potential of your data together. Feel free to reach out and discuss how I can help with your project! Ready to get started? Contact me today!

  • Data Analysis
  • Python
  • Looker Studio
  • Google Cloud Platform
  • BigQuery
  • Business Intelligence
  • Metabase
  • Snowflake
  • Microsoft Excel
  • Google Sheets
  • Streamlit
  • API Integration
  • Gemini
Alex C.

Cape Town, South Africa

$80/hr
5.0
16 jobs

I've been programming for 25 years. I exited my venture backed YCombinator AI startup so I know how to balance technical and business requirements. I'm a computer vision & machine learning expert with a Masters degree in statistics. I have won awards for A.I. projects with Mercedes-Benz, NTT Japan, Lloyd's Register London and more. I have given talks on computer vision at conferences around the world, including keynotes on computer vision at PyCon and the Google Developer Conference. I have extensive applied experience with: * Computer Vision * Large Language Models (LLMs) * Supervised Learning * Unsupervised Learning * Reinforcement Learning * Natural Language Processing (NLP) * Neural Networks * Generative Adversarial Networks (GANs) * Transfer Learning * Dimensionality Reduction * Ensemble Methods And have extensive experience with the following tools: * TensorFlow * PyTorch * Scikit-Learn * Keras * Hugging Face Transformers * YOLO (You Only Look Once) * LangChain * XGBoost * OpenCV * LightGBM * PaddleOCR / Tesseract I build end-to-end full-stack solutions with APIs / Interfaces and are fully deployed with stable cloud infrastructure where required. Looking forward to working together :)

  • Machine Learning
  • Python
  • Deep Learning
  • Computer Vision
  • TensorFlow
  • Tesseract OCR
  • OpenCV
  • Keras
  • PyTorch
  • Image Processing
  • Flask
  • Neural Network
  • OCR Algorithm
  • Quality Inspection
  • Web Application
Analene E.

Bellville, South Africa

$30/hr
5.0
2 jobs

PROFILE Dynamic industry expert with 12 years upstream- and downstream petrochemical experience, including upstream asset valuation and economic assessment. Downstream experience in three phase separation, compression, synthetic fuels innovation, synthesis gas production from biomass and offshore production platform process monitoring and optimization. Upstream experience with gas well operations, complicated start-ups and planning and execution of well interventions. I am a motivated and driven individual that has the ability to develop an in-depth understanding of new technical challenges quickly. I thrive in a team environment and am constantly in pursuit of improvement initiatives. My engineering "superpower" as quoted by my mentor of the last 15 years: to be able to effectively communicate and engage all stakeholders. Detail oriented, data scientist with extensive experience.

  • Data Entry
  • Academic Research
  • Market Research
  • Microsoft Excel
  • Excel Formula
  • General Transcription
Genna W.

Cape Town, South Africa

$25/hr
4.9
56 jobs

Wait! Before you scroll - give me 30 seconds 🎯 Ever hired someone who technically completed the job… but only just? The boxes were ticked. The contract was fulfilled. But the care wasn’t there, and things were rushed. I’m the person who doesn't brush over the details. I catch what others miss, whether that’s a weak paragraph hiding between the pages of your manuscript or a hallucination in an AI model. And yes, I can back that up. 📚 Book Editing & Story Development --------------------------------------------- I’m an avid reader (borderline obsessive) and experienced editor working across fiction and non-fiction. I specialize in: ✦ Romance (all sub-genres) ✦ Mystery & thrillers ✦ Fantasy & sci-fi ✦ Business & technical non-fiction I don’t just fix grammar. I format for publication, tighten structure, improve pacing, and strengthen clarity. I look at whether a book works - emotionally, commercially, and structurally. 🤖 AI Model Evaluation & Data Annotation -------------------------------------------------- I’ve logged 2+ years and thousands of hours on annotation and model evaluation projects. I work carefully. I follow guidelines closely. I flag ambiguity instead of guessing. Because I understand that one small annotation mistake can quickly scale into a very large model issue. My experience includes: ✦ LLM response comparison (Model A vs Model B) ✦ Hallucination identification ✦ Truthfulness & safety evaluation ✦ Instruction-following analysis ✦ Localization tuning (South African, UK & US English) ✦ QA and edge-case logging 🖋️ Writing & SEO Content -------------------------------- I write clear, structured, SEO-aware content in: ✦ Finance & economics ✦ Business & strategy ✦ Health & wellness ✦ Lifestyle & beauty No fluff. Just clean, natural writing that sounds like a human wrote it - because one did. 📄 Languages ------------------ ✦ Native English ✦ Native Afrikaans ✦ Intermediate Dutch If you need precision, consistency, and someone who thinks analytically but writes like a person, then grab a seat, get comfortable, and let’s get to work. Genna

  • Creative Writing
  • Blog Content
  • Concept Development
  • Developmental Editing
  • Copy Editing
  • Article Writing
  • Proofreading
  • Blog Writing
  • Writing
  • Book Editing
  • Copywriting
  • Line Editing
  • Search Engine Optimization
  • Romance Novel
  • Outline

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a Data Scientist

Cost to hire a Data Scientist

Explore typical Data Scientist rates and what businesses pay to hire top talent.

Data Scientist job description template

Data Scientist job description template

Get tips to write a job post that attracts qualified Data Scientists.

Data Scientist interview questions

Data Scientist interview questions

Top interview questions to help you hire the right Data Scientists, faster.

How do I hire a Data Scientist in South Africa on Upwork?

You can hire a Data Scientist in South Africa on Upwork in four simple steps:

  • Create a job post tailored to your Data Scientist project scope. We'll walk you through the process step by step.
  • Browse top Data Scientist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Data Scientist profiles and interview.
  • Hire the right Data Scientist for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Data Scientist?

Rates charged by Data Scientists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Data Scientist in South Africa on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Data Scientists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Data Scientist team you need to succeed.

Can I hire a Data Scientist in South Africa within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Data Scientist proposals within 24 hours of posting a job description.