Machine Learning Engineer (Specialist)

DLK Group

Cape Town

On-site

ZAR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Cape Town is seeking a Specialist Machine Learning Engineer. The role involves developing specialized ML models, conducting innovative research, and collaborating with engineers to enhance machine learning capabilities. Candidates should have a minimum of 6 years in the field and an NQF 6 or higher in ICT. This position offers an exciting opportunity to drive advancements in machine learning.

Qualifications

  • 6+ years of experience in a Machine Learning Engineer role.
  • Proven expertise in niche machine learning areas.

Responsibilities

  • Focus on niche machine learning areas.
  • Develop domain-specific ML models.
  • Conduct in-depth research and prototyping.
  • Identify cutting-edge machine learning opportunities.
  • Collaborate with Engineers for scalable solutions.
  • Provide insights on tools and algorithms.
  • Contribute to internal ML tools development.

Skills

Natural language processing
Computer vision
Reinforcement learning
Research and prototyping
Collaboration
Collaboration

Education

NQF 6 or higher qualification in ICT
Cloud certification

Job description

Cape Town, South Africa | Posted on 26/10/2025

The role of the Specialist Machine Learning Engineer encompasses many activities, including (but not limited to):

  • Focusing on niche areas of machine learning, such as natural language processing, computer vision, or reinforcement learning.
  • Developing domain-specific ML models tailored to specialized business needs.
  • Conducting in-depth research and prototyping innovative solutions using advanced ML techniques.
  • Identifying opportunities to apply cutting-edge machine learning advancements to improve processes or create new capabilities.
  • Collaborating with other Engineers to transfer research findings into scalable, production-ready solutions.
  • Providing expert insights on specific tools, frameworks, or algorithms, ensuring the organization stays ahead in ML innovation.
  • Contributing to the development of internal ML tools and libraries to streamline workflows.
Requirements
  • NQF 6 or higher tertiary qualification in Information Communication Technology (ICT) field incorporating (but not limited to) Information Systems; Cloud certification.
  • Minimum of 6 years’ experience in a field of a Machine Learning Engineer role.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer (Specialist) - Talent Pool
Machine Learning Engineer (Specialist) - Talent Pool

ATS Client • Cape Town

On-site
ZAR 120,000 - 180,000
Machine Learning Engineer (Specialist) - Talent Pool
Machine Learning Engineer (Specialist) - Talent Pool

Careers at DLK Group • Cape Town

On-site
ZAR 600,000 - 900,000
ML Engineer Specialist - NLP/Computer Vision/RL
ML Engineer Specialist - NLP/Computer Vision/RL

Careers at DLK Group • Cape Town

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

Communicate Recruitment • Wes-Kaap

Hybrid
ZAR 900,000 - 1,300,000
Senior ML Engineer — Research to Production Innovator
Senior ML Engineer — Research to Production Innovator

DLK Group • Cape Town

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

Lula • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Senior ML Engineer: NLP, CV & RL to Production
Senior ML Engineer: NLP, CV & RL to Production

ATS Client • Cape Town

On-site
ZAR 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Global One • Cape Town

On-site
ZAR 500,000 - 700,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Absa Group • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Machine Learning Engineer (Mid)
Machine Learning Engineer (Mid)

Spatialedge • South Africa

On-site
ZAR 600,000 - 900,000