Data Scientist

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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

Data Scientist
Data Scientist

PEP • Parow

On-site
ZAR 900,000 - 1,300,000
Data Scientist
Data Scientist

Communicate Recruitment • Cape Town

Hybrid
ZAR 650,000 - 1,000,000
Data Scientist (Senior)
Data Scientist (Senior)

ATS Client • Pretoria

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

BigTalent • Cape Town

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

Idbasesoftware • Johannesburg

On-site
ZAR 900,000 - 1,800,000
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary with performanceBon
Lead Data Scientist - Machine Learning
Lead Data Scientist - Machine Learning

Placements24 • George

On-site
ZAR 1,200,000 - 1,800,000
Competitive pay & bonus
Medical, dental, vision benefits
Paid time off
+2
Data Scientist - Machine Learning
Data Scientist - Machine Learning

Placements24 • Centurion

Hybrid
ZAR 1,469,000 - 2,122,000
Competitive salary
Fully remote
Health coverage
+2
Lead Data Scientist
Lead Data Scientist

Placements24 • Durban

Hybrid
ZAR 1,200,000 - 2,400,000
Remote work
Equity options
Health insurance
+2
Data Scientist - Machine Learning & AI
Data Scientist - Machine Learning & AI

Placements24 • Centurion

Hybrid
ZAR 1,800,000 - 2,400,000
Performance bonuses
Remote work
Health insurance
+2