Menu Close

Johannesburg: Data Scientist – Johannesburg/Cape Town/ Durban posted by Hire Resolve

Advertisement



Job Description

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

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:

  • Bachelors or Honours degree in Data Science, Statistics, Computer Science, Applied Mathematics, or a related field.
  • 35 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
View Job  Pretoria: Civil Engineer posted by Hire Resolve

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: *****@*****.co.za or connect with Mischa Bornman via LinkedIn.
  • Alternatively, you can also contact me directly at Hire Resolve *****@*****.co.za 
  • 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.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement



View Job  Paarl: Bookkeeper / Administrator posted by Profile Personnel


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Send a thank-you email within 24 hours after your interview.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Centurion: Facilities Manager Trainee posted by Africa Skills

November 12, 2025

URGENT VACANCY: Facilities Manager TraineeWe have a training opportunity for a vibrant, energetic person. This is a 12 to 18…

View Job

Northern Cape: Manager Depot Fuel posted by Kerry Kopp Consulting

Jobs in Northern Cape November 12, 2025
Kerry Kopp Consulting Logistics Sales

Key Performance AreasRoute Planning & OptimisationFuel MarketingManagement of stock & depot assetsEnvironmental Management ComplianceSafe handling and...

View Job

Upington: Agri Marketer posted by Kerry Kopp Consulting

Jobs in Northern Cape November 12, 2025
Kerry Kopp Consulting Marketing Other Sales

Job SpecificationThe main purpose of this versatile post is sales and marketing of Agri and retail products.Minimum RequirementsGrade 12 with…

View Job  Johannesburg: Java Developer posted by Hire Resolve
View Job

Western Cape: Shop Assistant posted by Phakisa Holdings

Jobs in South Africa November 12, 2025
Marketing Other Sales Phakisa Holdings

Working Hours: Shift-based (as per roster)Shop: 07h00 – 23h00Kiosks: 04h00 – 21h00Days: 7 days per week (rotational shifts, weekends, and…

View Job

Gauteng: Shop Assistant posted by Phakisa Holdings

Jobs in Gauteng November 12, 2025
Marketing Other Sales Phakisa Holdings

Working Hours: Shift-based (as per roster)Shop: 07h00 – 23h00Kiosks: 04h00 – 21h00Days: 7 days per week (rotational shifts, weekends, and…

View Job

Gauteng: Operations Supervisor posted by Phakisa Holdings

Jobs in Gauteng November 12, 2025
Other Manufacturing Phakisa Holdings

Operations SupervisorReport To: OperationsSeniority Level: Mid-Career (2 - 4 yrs exp)Type: TempPRIMARY PURPOSE(S) OF POSITION:Supervises the work of...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area