Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Data Scientist

Full-time

ATS Client

The Role Purpose:

We are seeking a Data Scientist to join our team, with a primary focus on analysing complex datasets, developing predictive and statistical models, and generating actionable insights that enable smarter business decisions.

The successful candidate will combine strong analytical and problem-solving capabilities with practical experience in machine learning, statistical modelling, and data-driven decision-making. This role focuses on leveraging data to solve business challenges through forecasting, predictive analytics, and advanced modelling techniques.

The successful candidate will play a key role in helping the organisation unlock value from its data and build scalable analytical solutions that drive business outcomes.

Your Responsibilities will include:
  • Analyse large and complex datasets to identify trends, patterns, and opportunities for business improvement.
  • Develop, test, and deploy predictive and statistical models to solve business problems.
  • Build and maintain data models that support business intelligence and decision-making initiatives.
  • Design and implement machine learning solutions for use cases such as customer churn prediction, fraud detection, forecasting, and customer segmentation.
  • Prepare, clean, and transform structured and unstructured data for analysis and modelling.
  • Conduct exploratory data analysis and communicate findings and recommendations to stakeholders.
  • Develop and maintain reporting, dashboards, and analytical solutions that provide actionable insights.
  • Monitor, evaluate, and improve the performance and accuracy of predictive models.
  • Collaborate with business stakeholders to understand requirements and translate them into data-driven solutions.
  • Work closely with Data Engineers and technology teams to ensure data quality, accessibility, and governance.
  • Document methodologies, assumptions, and analytical processes to ensure repeatability and knowledge sharing.
  • Stay informed of emerging technologies and best practices within Data Science and analytics.
The ideal candidate for the role will have the following qualifications, experience and knowledge:

Educational Background:
  • Bachelor's Degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, Information Technology, or a related quantitative field.
  • Postgraduate qualification in Data Science, Applied Mathematics, Statistics, Machine Learning, or Artificial Intelligence is advantageous.
  • Relevant certifications in Data Science, Machine Learning, or cloud platforms are advantageous.
Work Experience:
  • 3-5 years of experience as a Data Scientist delivering analytical and predictive solutions in production environments.
  • Proven experience developing and deploying machine learning and statistical models to solve business problems.
  • Experience working with large datasets and building data-driven solutions that deliver measurable business value.
  • Experience collaborating with cross-functional teams and translating business requirements into analytical solutions.
  • Exposure to cloud-based data platforms and modern data ecosystems is advantageous.
Knowledge:
  • Strong understanding of machine learning algorithms, statistical modelling techniques, and predictive analytics.
  • Knowledge of data preparation, feature engineering, and model evaluation methodologies.
  • Understanding of data modelling principles and analytical frameworks.
  • Familiarity with data governance, data quality, and best practices for handling enterprise data.
  • Exposure to Generative AI technologies and Retrieval-Augmented Generation (RAG) concepts is advantageous but not required.
Technical Skills:

Data Science & Analytics
  • Python for data analysis and machine learning.
  • SQL and relational databases.
  • Statistical modelling and predictive analytics.
  • Data wrangling, cleansing, and feature engineering.
  • Data visualisation and reporting.
Machine Learning
  • Supervised and unsupervised learning techniques.
  • Model evaluation and performance optimisation.
  • Forecasting and predictive modelling.
  • Classification and regression techniques.
Data Platforms & Tools
  • Experience with cloud data platforms such as Azure, AWS, or GCP is advantageous.
  • Experience with data warehouses such as Snowflake, BigQuery, or similar platforms is advantageous.
  • Familiarity with notebooks and analytical tools such as Jupyter.
AI & Emerging Technologies (Advantageous)
  • Exposure to Large Language Models (LLMs) and Generative AI concepts.
  • Familiarity with Retrieval-Augmented Generation (RAG) principles.
  • Exposure to frameworks such as LangChain is advantageous but not required.
Engineering & Delivery
  • Strong problem-solving and analytical thinking capabilities.
  • Ability to communicate technical concepts and insights to both technical and non-technical stakeholders.
  • Experience working in Agile delivery environments.
  • Strong documentation and presentation skills.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Data Scientist in Pretoria, Gauteng vacancy
  •  ...Job Description The Senior Data Scientist will be responsible for translating business problems into data-driven and AI-enabled solutions. The role requires strong expertise in data analysis, machine learning, data engineering, and stakeholder engagement, while working... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...fascinated by deep learning, and excited by the idea of designing AI systems that actually matter? We're looking for a Senior Data Scientist to help build advanced vision-inspection and anomaly-detection tools that push the boundaries of automation, accuracy, and real... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description We're looking for a Senior Data Scientist who can dig deep, think big, and build smart solutions that actually move the needle. If you enjoy blending statistics, engineering, and business thinking, this one's for you. Requirements Data analysis... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description Ready to turn data into powerful business solutions? Join a fast-paced, innovative team where you'll work with AI, Machine Learning, and advanced analytics to solve real-world challenges. Your responsibilities will include: Translate business... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...workflows. Background in secure cloud architectures, IAM best practices, and security hardening for AI platforms. Experience with data engineering and building reliable ETL/data pipelines for model training and feature stores. Familiarity with observability stacks... 

    Imizizi

    Pretoria, Gauteng
    15 days ago
  •  ...is to design, develop, manage and implement artificial intelligence (AI)-driven solutions that leverage high-quality, well-governed data to create intelligent systems through machine learning (ML) and deep learning, to ensure that AI initiatives enhance automation, efficiency... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Purpose of the job: ~ We are seeking a highly skilled and experienced Data Scientist to join our dynamic team in the banking industry. The successful candidate will provide expertise on data analysis methods, build advanced machine learning models, and mentor junior... 

    Postbank (SOC) Ltd

    Pretoria, Gauteng
    a month ago
  •  ...Description We are seeking a highly skilled and experienced Senior Data Engineer to design, build, and scale our modern data platform....  ...Mentor junior/mid-level engineers. Partner with Data Scientists, Analysts, Product Managers, and Engineering teams. Translate... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  • Description: We are looking for a highly motivated Data Analyst with experience in internal sales to join our data team. The successful candidate will be responsible for supporting data collection, processing, analysis, and reporting to help drive business development... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  • About the job Data Analyst Data Analyst Responsibilities: Interpret data, analyse results using statistical techniques, and provide ongoing reports. Develop and implement data collection systems and other strategies that optimise statistical efficiency... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description We're looking for an Expert Data Engineer to architect, build, and optimize large-scale data pipelines that power mission-critical analytics across multiple business domains. You'll work with modern cloud stack technologies, automate everything possible... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  • R 500,000 - 660,000 pa

    Data Warehouse Engineer Revolutionize retail data with cutting-edge technology! R 500,000 - R 660,000 per annum Join a team dedicated to driving innovation and excellence in retail execution. This is an ideal opportunity to harness your expertise in ETL Development... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  • Our client in the Insurance industry is looking for a Specialist: Data Analyst to extract, compile and analyses data relating to the Sales Call Centre. Key responsibilities 1. Data extraction • Perform daily, weekly and monthly data extraction using SQL and/or Qlikview... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description Celonis Data Specialist Turn messy processes into pure magic. Spot bottlenecks, build dashboards that wow, and become the process hero every business needs. Role Overview Highly analytical and detail-oriented Celonis Data Analyst to drive process... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description About the Role: The Data Engineer will work on enterprise-wide data provisioning, spanning multiple data governance domains and data assets. Responsibilities include ensuring secure data sharing, adhering to protection and compliance requirements... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description Are you a data-driven problem solver with a passion for turning raw data into powerful insights? Do you thrive in enterprise environments, leveraging cutting-edgeBI and visualization tools to support IT network operations? If so, we have the perfect... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description Brief description The main purpose of this position is to design, develop and maintain data pipelines to collect, store, transform and deliver organisational data to enable data domains and business domains within the South African Reserve Bank (... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Job Description The main purpose of this position is to build, maintain and optimise business intelligence (BI) data pipelines that feed from various data systems across the South African Reserve Bank (SARB) and enable the support of Data as a Service (DaaS) to the... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...opportunity to thrive and contribute to groundbreaking advancements in the pharmaceutical industry. Job Description Clincial Data Manager plays a critical role in the clinical research project. If you are detail-oriented and committed to quality, able to work with... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...The Data Operations Group (Data Ops), part of Fitch’s Chief Data Office (CDO) function, is seeking a Senior Data Analyst, in our Pretoria office Data Analysts will be responsible for collecting, manipulating, and managing economic time-series data. They will also support... 

    Fitch Solutions

    Pretoria, Gauteng
    18 days ago
  •  ...our mission of revolutionizing plant protection from seed to harvest. Job Description ROLE OVERVIEW We're seeking a Data enthusiast to transform trialing data into insights and information that support sound business decision makingacoss for our Crop Protection... 

    Syngenta Crop Protection

    Pretoria, Gauteng
    9 days ago
  • We are recruiting for a Data Architect role. Roles and Responsibilities: ~ Review and enhance the on-premises Data Warehouse environment and lead in the enhancement of the data warehouse performance, ETL / ELT optimizations, query optimizations, data partitioning,... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Brief description The main purpose of this position is to define, maintain, manage and provide assurance of reference and master data within the South African Reserve Bank (SARB) Group (the SARB and its subsidiaries) to support reliable and effective decision-making... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...We’ve got a position available for a data analyst Company: King Price Life Purpose of position Protect, enhance and maintain the organisation’s data environment through strong data quality controls, systems understanding, and the development of robust data and... 

    King Price Group

    Pretoria, Gauteng
    25 days ago
  • R 9 ph

     ...evaluating factual accuracy, or comparing responses - when projects are available. Responsibilities Carefully review provided data (text, images, or videos) Label or classify content based on project guidelines Identify and flag factually incorrect, sensitive... 

    Toloka Annotators

    Pretoria, Gauteng
    20 days ago
  •  ...Gauteng, Pretoria (Market related) Role Overview Celonis Data Engineer to design, build, and optimize data pipelines that power process mining and execution management initiatives using the Celonis platform. This role bridges data engineering and process analytics... 

    EQPLUS TECHNOLOGIES PTY LTD

    Pretoria, Gauteng
    23 days ago
  • Temporary Data Capture & Admin Assistant (Fixed-Term Contract)- Pretoria We are seeking a motivated and detail-oriented temporary team member to assist with data capturing, data analysis, and general administrative tasks over a fixed period. This position is ideal for... 

    ATS Client

    Pretoria, Gauteng
    9 days ago
  •  ...Reboot Monkey is a global leader in IT solutions, specializing in data center management that simplifies your IT operations. We provide hosting space, future-proof upgrades, and 24/7 support through our smart or remote hands, ensuring seamless, secure, and sustainable... 

    RM Staffing B.V.

    Pretoria, Gauteng
    20 days ago
  •  ...global technology team delivering enterprise SAP solutions. This role focuses on SAP Sales & Distribution (SAP SD), SAP S/4HANA, Master Data Governance, SAP Module Configuration, business process design, system integration, and support within a fast-paced Agile environment... 

    Abalobi Solutions

    Pretoria, Gauteng
    16 days ago
  •  ...also specialise in recruiting in the following: Actuarial: Life, Short-Term, Health, Pensions, and Quantitative Data & Analytics: Data Scientists, Data Analysts (Python, R, SQL, Machine Learning) Risk: Credit Risk, Market Risk, Model Risk, and Operational Risk Analysts... 

    Network Finance

    Pretoria, Gauteng
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Scientist. Be the first to apply!