Data Scientist

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client is seeking an experienced Senior Data Scientist to join a dynamic team focused on developing intelligent systems that drive measurable business outcomes. The role is ideal for a technically strong data science professional who mentors others while remaining hands-on in delivery.

The successful candidate will take ownership of complex workstreams, shape analytical and machine learning solutions, and collaborate with cross-functional teams to deliver high-impact results.

Qualifications

  • Bachelor's Degree in a STEM-related field is required.
  • Master's Degree or PhD is advantageous.

Responsibilities

  • Solve complex and ambiguous data science challenges from concept through implementation.
  • Design, develop, and deploy advanced analytical and machine learning solutions.
  • Translate business problems into structured analytical approaches.
  • Lead and own delivery of key project workstreams.
  • Contribute to architecture, modelling, and solution design decisions.
  • Identify opportunities to improve models, processes, and delivery methodologies.

Skills

Python
Pandas
NumPy
Scikit-learn
PyTorch
TensorFlow
Machine Learning
Statistics
Data Science methodologies

Education

Bachelor's Degree in a STEM-related field
Master's Degree or PhD in a relevant discipline

Tools

Pandas
NumPy
Scikit-learn
PyTorch
TensorFlow

Job description

Job Description

We are seeking an experienced and highly analytical Senior Data Scientist to join a dynamic team focused on developing intelligent systems that drive measurable business outcomes. This role is ideal for a technically strong data science professional who enjoys solving complex problems, influencing solution design, and mentoring others while remaining hands‑on in delivery.

The successful candidate will operate as an advanced contributor and emerging leader, taking ownership of complex workstreams, shaping analytical and machine learning solutions, and collaborating closely with cross‑functional teams to deliver high‑impact results.

Key Responsibilities
Data Science & Solution Delivery
  • Solve complex and ambiguous data science challenges from concept through implementation.
  • Design, develop, and deploy advanced analytical and machine learning solutions.
  • Translate loosely defined business problems into structured analytical approaches.
  • Lead and own delivery of key project workstreams.
  • Contribute to architecture, modelling, and solution design decisions.
  • Identify opportunities to improve models, processes, and delivery methodologies.
Technical Leadership
  • Provide technical guidance and mentorship to junior Data Scientists.
  • Conduct code reviews and support best‑practice development standards.
  • Influence technical direction and solution approaches within project teams.
  • Promote knowledge sharing and continuous improvement across the team.
Stakeholder Engagement
  • Collaborate with engineers, product teams, and business stakeholders.
  • Present findings, insights, and recommendations clearly to both technical and non‑technical audiences.
  • Support client‑facing engagements through effective communication and problem‑solving.
Requirements
Qualifications
  • Bachelor's Degree in a STEM‑related field (required).
  • Master's Degree or PhD in a relevant discipline (advantageous).
Experience
  • Minimum 3-5 years' experience in Data Science, Machine Learning, Artificial Intelligence, or a related field.
  • Demonstrated experience solving complex analytical or machine learning problems.
  • Experience contributing to solution design and technical decision‑making.
  • Previous mentoring or leadership exposure within technical teams advantageous.
Technical Skills
  • Advanced Python programming skills.
  • Strong understanding of:
    • Machine Learning
    • Statistics
    • Data Science methodologies
    • Model development and evaluation
  • Experience with:
    • Pandas
    • NumPy
    • Scikit‑learn
    • PyTorch and/or TensorFlow
  • Experience working within collaborative software development environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Scientist
Senior Data Scientist

Blue Pearl HQ • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Data Scientist (Senior)
Data Scientist (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,400,000
Senior Data Scientist
Senior Data Scientist

Idbasesoftware • Johannesburg

Hybrid
ZAR 900,000 - 1,800,000
Intermediate Data Scientist
Intermediate Data Scientist

ATS Client • Johannesburg

On-site
ZAR 420,000 - 660,000
Senior Data Scientist - Lead Predictive ML & Data Strategy
Senior Data Scientist - Lead Predictive ML & Data Strategy

Blue Pearl HQ • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Strategic Data Science Lead for ML & Analytics
Strategic Data Science Lead for ML & Analytics

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer – Data Science
Senior Software Engineer – Data Science

Communicate Finance • Wes-Kaap

Hybrid
ZAR 800,000 - 1,100,000
Hybrid working model
Mentorship & learning culture
Flexible work-life balance
Data Scientist
Data Scientist

Communicate Finance • Wes-Kaap

Hybrid
ZAR 1,000,000 - 1,400,000
Data Scientist Entry Level (Contract)
Data Scientist Entry Level (Contract)

The Focus Group • Sandton

On-site
ZAR 350,000 - 550,000
Data Scientist
Data Scientist

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000