Data Scientist - ML & Optimisation (BigQuery, Python) Hybrid

ATS Client

Johannesburg

Hybrid

ZAR 900,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client is seeking a Data Scientist to design, develop, and deploy ML and optimisation models at enterprise scale in a hybrid Johannesburg-based role. You will collaborate with engineering, business stakeholders and clients to translate complex operational challenges into data-driven solutions, with exposure to geospatial analytics, cloud platforms, Looker Studio and BigQuery.

The role requires 5+ years of commercial Data Science experience, a Bachelor's in a related field, and strong Python

Qualifications

  • 5+ years of commercial Data Science experience.
  • Strong Python programming skills with ML experience.
  • Advanced SQL with large-scale analytical databases (BigQuery preferred).
  • Experience developing scalable algorithms and optimisation models (OR-Tools / PuLP).
  • Knowledge of MLOps practices and cloud platforms (GCP preferred).

Responsibilities

  • Lead end-to-end machine learning and optimisation projects, from problem definition and prototyping through to deployment and monitoring.
  • Develop and enhance solutions supporting territory planning, route planning, and route optimisation services.
  • Translate business requirements into technical specifications and implementation plans.
  • Design and maintain reporting solutions using Looker Studio, BigQuery, and analytical data models.
  • Deliver strategic analytics and consulting projects, providing data-driven recommendations to enterprise clients.
  • Collaborate with engineering teams to productionise models through data pipelines, model serving, CI/CD, monitoring, and retraining processes.
  • Maintain high standards of code quality, testing, documentation, and reproducibility.
  • Mentor junior team members and support external contractors where required.
  • Present findings and recommendations to clients and stakeholders.
  • Drive continuous improvement in data quality, model performance, and delivery standards.

Skills

Python
SQL
Machine Learning
OR-Tools / PuLP
MLOps
Cloud platforms

Education

Bachelor's Degree in Data Science, CS, Stats, Math or related

Tools

BigQuery
Docker
Kubernetes
Looker Studio
CI/CD pipelines

Job description

ATS Client is seeking a Data Scientist to design, develop, and deploy ML and optimisation models at enterprise scale in a hybrid Johannesburg-based role. You will collaborate with engineering, business stakeholders and clients to translate complex operational challenges into data-driven solutions, with exposure to geospatial analytics, cloud platforms, Looker Studio and BigQuery.

The role requires 5+ years of commercial Data Science experience, a Bachelor's in a related field, and strong Python

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

Similar jobs worth comparing

Data Scientist (SQL, Python, Big Query) - Johannesburg - up to R1mil per annum
Data Scientist (SQL, Python, Big Query) - Johannesburg - up to R1mil per annum

ATS Client • Johannesburg

Hybrid
ZAR 600,000 - 1,000,000
Data Scientist: SQL & Python on GCP + BigQuery
Data Scientist: SQL & Python on GCP + BigQuery

ATS Client • Cape Town

Hybrid
ZAR 570,000 - 950,000
Senior Data Scientist: AI, ML & Automation Leader
Senior Data Scientist: AI, ML & Automation Leader

ATS Client • Johannesburg

Hybrid
ZAR 600,000 - 1,000,000
Hybrid Data Engineer: GCP, BigQuery & Python
Hybrid Data Engineer: GCP, BigQuery & Python

ATS Client • Cape Town

Hybrid
ZAR 1,400,000
Intermediate Data Scientist — ML & Big Data in Production
Intermediate Data Scientist — ML & Big Data in Production

ATS Client • Johannesburg

Hybrid
ZAR 800,000
Senior Data Scientist - Insurance Analytics & ML Lead
Senior Data Scientist - Insurance Analytics & ML Lead

ATS Client • Johannesburg

Hybrid
ZAR 600,000 - 1,000,000
Hybrid Data Scientist — AI, NLP & Vision Innovator
Hybrid Data Scientist — AI, NLP & Vision Innovator

ATS Client • Cape Town

Hybrid
ZAR 480,000 - 800,000
Independent Data Scientist: Build Impactful ML Solutions
Independent Data Scientist: Build Impactful ML Solutions

ATS Client • Johannesburg

On-site
ZAR 420,000 - 660,000
Head of Data & AI Transformation
Head of Data & AI Transformation

ATS Client • Johannesburg

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

Blue Pearl PTY • Johannesburg

On-site