Data Scientist

3 days ago


Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R1 200 000 per year

Job Title: Data Scientist
Location: Cape Town, Durban, or Johannesburg, South Africa
Employment Type: Full-Time
Remuneration: R – R

We are seeking a skilled and inquisitive Data Scientist to join a dynamic and growing team. The ideal candidate has hands-on experience working with both structured and unstructured data, designing and implementing models, and delivering actionable insights to support product development and business decision-making.

In this role, you will collaborate closely with architects, developers, and business stakeholders to build data-driven solutions and contribute to ongoing innovation across product offerings.

To analyse large volumes of structured and unstructured data, develop predictive and classification models, and create data-driven solutions aligned with business needs. The role includes preparing and transforming data for modelling, deploying machine learning models, and collaborating across teams to drive innovation and deliver actionable insights.

Requirements:

  • Bachelor's or Honours degree in Data Science, Statistics, Computer Science, Applied Mathematics, or a related field.
  • 3–5 years in a Data Science role, preferably in a fast-paced or product-driven environment.
  • Proficiency in Python (preferred) or R for data science and ML.
  • Experience with machine learning libraries, including those within Azure Machine Learning and Fabric.
  • Strong SQL skills.
  • Experience with Power BI for data visualization.
  • Familiarity with big data tools such as Azure Synapse Analytics and Microsoft Fabric.
  • Understanding of APIs, Azure cloud platforms, and Git-based workflows

Responsibilities: 

  • Analyse structured and unstructured data to uncover trends, patterns, and actionable insights.
  • Develop, train, and validate predictive and classification models (e.g., regression, decision trees, clustering, recommendation systems).
  • Work with time-series, transactional, and behavioural data for advanced analysis.
  • Implement machine learning models using Python, R, or similar tools.
  • Collaborate with engineering teams to deploy models into applications and platforms.
  • Monitor and optimise model performance and accuracy.
  • Define and extract relevant datasets in collaboration with data engineers.
  • Perform data cleaning, transformation, feature extraction, and normalization.
  • Conduct exploratory data analysis (EDA).
  • Engage with business stakeholders to understand needs and identify data science solutions.
  • Translate business challenges into data-driven approaches.
  • Present insights via dashboards, visualizations, and reports.
  • Work within Agile, cross-functional teams.
  • Document methodologies and code for reusability.
  • Contribute to continuous improvement of data science frameworks and practices.

How To Apply:

  • Contact Hire Resolve today for your next career-changing move
  • Our client is offering a highly competitive salary for this role based on experience.
  • Send your CV to: [email protected] or connect with Mischa Bornman via LinkedIn.
  • Alternatively, you can also contact me directly at Hire Resolve [email protected] 
  • We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

  • Data Scientist

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R700 000 - R900 000 per year

    Hire Resolve's client is currently looking for a Data Scientist to join their team in Johannesburg. As a Data Scientist, you will have the opportunity to work on exciting and complex projects that utilize cutting-edge data analytics and machine learning techniques.In this role, you will be responsible for extracting insights from large volumes of data,...

  • Data Scientist

    1 day ago


    Johannesburg, Gauteng, South Africa The Legends Agency Full time R3 120 000 - R3 168 000 per year

    Data Scientist (12-Month Contract)Unlock the power of AI with impactful, real-world applicationsJohannesburg | R600 per hourAbout Our ClientOur client is a specialist AI consultancy dedicated to helping enterprises realise the full potential of artificial intelligence. They partner with leading organisations, including major banks, to design and implement...

  • Data Scientist

    3 days ago


    Johannesburg, Gauteng, South Africa BigTalent Full time R2 000 000 - R2 500 000 per year

    Position Title: Data ScientistLocation: Johannesburg (Hybrid - 1-2 days on-site per week)Are you passionate about leveraging data to transform customer experiences? Join our client's dynamic team as a Data Scientist, where you'll harness your expertise to drive automation, predictive modelling, and optimization initiatives that shape the future of customer...

  • Data Scientist

    3 days ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R400 000 - R1 200 000 per year

    Data Scientist (Intermediate)Minimum Requirements:Honours degree (or higher) in statistics, actuarial sciences, computer science (or equivalent, relevant qualification)Knowledge of statistical packages (R, SAS, SPSS, Python etc.)Knowledge of BI reporting tools (Power BI, Tableau, QlikView)Experience in statistical and machine learning modelling...

  • Data Scientist

    3 days ago


    Johannesburg, Gauteng, South Africa The Legends Agency Full time R1 440 000 - R2 000 000 per year

    Data Scientist (6-Month Contract)Shape the future of loyalty and rewards in financial servicesJohannesburg or Cape Town | R600 per hour | 08:00am to 17:00pmAbout Our ClientOur client is a bespoke AI consultancy and a trusted AI partner to leading organisations. They specialise in delivering advanced, practical, and scalable AI solutions that are...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Full time R1 200 000 - R2 400 000 per year

    Job Title: Senior Data ScientistLocation: Onsite Midrand Position Overview:We are seeking a Senior Data Scientist with a proven track record of success and a minimum of 5 years of experience in the field. The Senior Data Scientist will play a critical role in leading advanced analytics projects, developing cutting-edge machine learning models, and providing...


  • Johannesburg, Gauteng, South Africa Vodafone Full time R2 000 000 - R2 500 000 per year

    When it comes to putting people first, we're number 1.The number 1 Top Employer in South Africa.Certified by the Top Employer Institute 2025.Role Purpose/Business Unit:The Principal Data Scientist will play a pivotal role in shaping and driving customer value management (CVM) strategies for Vodacom Group. Moving beyond Data Science, this role will focus on...

  • Data Scientist

    3 days ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 000 000 - R3 000 000 per year

    Minimum requirements:Matric / Grade 12 / National Senior CertificateAdvanced Diplomas / National 1st DegreesPost Graduate Degree Computer Science, Econometrics, Mathematical Statistics, Actuary Science (ideal)SAS Data Scientist certification, Microsoft Data Scientist, IBM data engineer (ideal)Post graduate degree in computer science, statistics, or...

  • Data Scientist

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per year

    Hire Resolve's client is looking for a Data Scientist to join their Chief Underwriting Office team in Johannesburg, GP. In this role, you will utilize your analytical skills and expertise to turn raw data into actionable insights that will drive business decisions and strategies. Working in a dynamic environment, you will be part of a diverse team that...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R500 000 - R1 200 000 per year

    About the RoleWe are seeking a highly skilled Senior Data Scientist to join our advanced analytics team. You will be responsible for analyzing complex datasets, developing predictive models, and delivering actionable insights that support strategic business decisions. This role is ideal for professionals who thrive in data-driven environments, have a strong...