Senior Data Scientist (ML Engineer)

Indsafri

Johannesburg

On-site

ZAR 900,000 - 1,700,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Indsafri in Johannesburg seeks a Senior Data Scientist (ML Engineer) to take AI/ML solutions from concept and prototyping through to production. You will build scalable AI capabilities that deliver measurable business value.

You will design and implement production-grade ML pipelines, generative AI apps, and MLOps practices, collaborating with data and software engineers to ship robust AI services at scale.

Qualifications

  • Hands-on data science and ML role from concept to production.
  • Experience building production-grade ML pipelines, models, APIs.
  • Experience with Generative AI and LLM-based applications.

Responsibilities

  • Design, prototype and develop advanced Machine Learning and AI solutions.
  • Build, deploy, scale and support ML, AI and GenAI solutions in production.
  • Develop production-grade ML pipelines, models, APIs and AI services.
  • Develop Generative AI and LLM-based applications, including RAG solutions and AI agents.
  • Implement MLOps practices covering model deployment, versioning, monitoring and lifecycle management.
  • Build scalable AI/ML platforms and services using cloud and modern engineering practices.
  • Work closely with Data Engineers, Software Engineers, Architects, Product Owners and business stakeholders.
  • Continuously improve the accuracy, performance, scalability and cost-effectiveness of AI solutions.

Skills

Data Science
Machine Learning
Software Engineering

Job description

We are looking for a Senior Data Scientist (ML Engineer) to join a team focused on building and operationalising next-generation Artificial Intelligence, Machine Learning and Generative AI solutions.

This is a hands-on engineering-focused Data Science role where you will take AI/ML solutions from concept and prototyping through to production, building scalable services, applications and intelligent AI capabilities that deliver measurable business value.

Key Responsibilities
  • Design, prototype and develop advanced Machine Learning and AI solutions.
  • Build, deploy, scale and support ML, AI and GenAI solutions in production.
  • Develop production-grade ML pipelines, models, APIs and AI services.
  • Develop Generative AI and LLM-based applications, including RAG solutions and AI agents.
  • Implement MLOps practices covering model deployment, versioning, monitoring and lifecycle management.
  • Build scalable AI/ML platforms and services using cloud and modern engineering practices.
  • Work closely with Data Engineers, Software Engineers, Architects, Product Owners and business stakeholders.
  • Continuously improve the accuracy, performance, scalability and cost-effectiveness of AI solutions.
Technical Environment

Strong experience in several of the following:

What We're Looking For

The ideal candidate is more than a traditional Data Scientist. We are looking for someone who combines:

  • Data Science & Machine Learning
  • Software Engineering
Application Notice

Should you not receive any feedback within three (3) weeks of submitting your application, please consider your application unsuccessful.

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

Similar jobs worth comparing

Data Engineer with AI Experience
Data Engineer with AI Experience

Indsafri • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 900,000 - 1,300,000
SENIOR ML ENGINEER
SENIOR ML ENGINEER

SRG Recruitment • South Africa

On-site
ZAR 1,000,000 - 1,800,000
Senior Machine Learning Engineer - AI / GenAI at Datonomy Solutions
Senior Machine Learning Engineer - AI / GenAI at Datonomy Solutions

Datonomy Solutions • Emfuleni Local Municipality

On-site
ZAR 1,200,000 - 1,800,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,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
Senior Data Scientist (ML Engineer) OVA5861
Senior Data Scientist (ML Engineer) OVA5861

Ovations Talent Sourcing • Johannesburg

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

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,400,000
Senior ML Engineer for Generative AI & Production AI
Senior ML Engineer for Generative AI & Production AI

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,700,000
Machine Learning Engineer
Machine Learning Engineer

Network Finance • Wes-Kaap

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