Senior Data Scientist — ML Models & Scalable Pipelines

ATS Client

Johannesburg

On-site

ZAR 1,400,000 - 1,900,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Absa Bank Limited is seeking a highly experienced Data Scientist to join our analytics team. You will turn complex data into actionable insights, design scalable ML solutions, and implement production-grade code for data pipelines and models.

The ideal candidate holds a 7+ year track record in data science, with strong Python/R skills and expertise in ML frameworks, SQL, and big data platforms. This role demands collaboration across functions and a commitment to robust, maintainable software.

Qualifications

  • Bachelor's or Master's degree in Data Science, Computer Science, Mathematics, or related field.
  • 7+ years experience in a Data Scientist or similar role.
  • Strong programming skills in Python, R, or similar languages.
  • Proven experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Experience with SQL and large-scale data platforms (e.g., Hadoop, Spark).
  • Ability to write efficient, scalable, and maintainable code.

Responsibilities

  • Design, develop, and deploy advanced machine learning models and statistical solutions
  • Write clean, efficient, and production-ready code for data pipelines and models
  • Work with large, complex datasets to extract insights and support decision-making
  • Collaborate with cross-functional teams to translate business needs into technical solutions
  • Optimize algorithms and improve model performance and scalability
  • Build and maintain data infrastructure and automation processes

Skills

Python
R
SQL
Machine Learning
Data Analysis

Education

Bachelor's degree in Mathematics or related
Master's degree in Data Science

Tools

TensorFlow
PyTorch
Scikit-learn
Hadoop
Spark

Job description

Absa Bank Limited is seeking a highly experienced Data Scientist to join our analytics team. You will turn complex data into actionable insights, design scalable ML solutions, and implement production-grade code for data pipelines and models.

The ideal candidate holds a 7+ year track record in data science, with strong Python/R skills and expertise in ML frameworks, SQL, and big data platforms. This role demands collaboration across functions and a commitment to robust, maintainable software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Scientist - ML, Data Pipelines & Scale
Senior Data Scientist - ML, Data Pipelines & Scale

Absa Group • Johannesburg

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

ATS Client • Johannesburg

On-site
ZAR 1,400,000 - 1,900,000
Head of Data Science & AI for Digital Insurance Innovation
Head of Data Science & AI for Digital Insurance Innovation

absa • Johannesburg

On-site
ZAR 2,000,000 - 3,200,000
Strategic Data & Analytics Leader
Strategic Data & Analytics Leader

1001 Absa Bank • Sandton

On-site
ZAR 1,200,000 - 2,400,000
Senior ML Engineer: MLOps & Responsible Banking AI
Senior ML Engineer: MLOps & Responsible Banking AI

Absa Group • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Absa Group • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Data Scientist - Banking Analytics & ML
Senior Data Scientist - Banking Analytics & ML

Postbank (SOC) Ltd • Pretoria

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

Absa Group • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Remote Data Science Lead — ML for Credit & Fraud
Remote Data Science Lead — ML for Credit & Fraud

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Scientist & ML Architect
Senior Data Scientist & ML Architect

Nedbank • Johannesburg

On-site
ZAR 700,000 - 900,000