Search thousands of fresh jobs

×
This job is expired
Datafin

Machine Learning Engineer (Python) (Remote)

Datafin

  • R Undisclosed
  • Permanent Executive position
  • Cape Town
  • Posted 23 Apr 2026 by Datafin
  • Expires in 34 days
  • Job 2637798
Apply Now

About the position

ENVIRONMENT:

A Machine Learning Engineer with a strong foundation in computer vision is sought by a provider of cutting-edge Tech Applications. Your core role will be to improve the quality and reliability of the deployed detection and classification models. This is a hands-on role focused on model refinement, error analysis, and data-driven performance improvements rather than building from scratch. The successful incumbent will require 2+ years of Python & Machine Learning experience including computer vision Deep Learning models. You also need to be familiar with model serving and inference pipelines (e.g., NVIDIA Triton Inference Server, ONNX, TensorRT).

 

DUTIES:

  • Analyse and improve the performance of existing object detection and image classification models deployed in production.
  • Systematically investigate missed detections and false alarms across diverse CCTV environments, identify failure patterns, and propose targeted fixes.
  • Design and implement data augmentation strategies tailored to real-world CCTV challenges such as varying lighting, camera angles, resolution, weather conditions, and occlusion.
  • Run controlled experiments to evaluate the impact of training strategies, hyperparameter changes, data balancing, and architectural tweaks on model performance.
  • Contribute to the development and refinement of false positive filtering pipelines, including ensemble and verification-based approaches.
  • Assist with data labelling workflows, quality checks, and dataset preparation for training and evaluation.
  • Maintain clear records of experiments, results, and model performance metrics to support reproducibility and team knowledge sharing.
  • Perform research into latest AI/ML techniques that bring business value.
  • Work on ML Backend development for the production system and support infrastructure.
 

REQUIREMENTS:

  • 2+ Years of experience with Python programming and general Machine Learning.
  • Experience with computer vision Deep Learning models.
  • Familiarity with model serving and inference pipelines (e.g., NVIDIA Triton Inference Server, ONNX, TensorRT).
  • Exposure to MLOps tools such as Weights & Biases, MLflow, or similar for experiment tracking.
  • Familiarity with annotation tools and labelling workflows (e.g., CVAT, Label Studio).
 

Desired Skills:

  • Deep Learning
  • Engineering
  • Machine Learning
  • Python
  • TensorFlow

About The Employer:

A provider of cutting-edge Tech Applications

Apply Now

Datafin

About the agency

Datafin Recruitment was established in 1999 and is one of South Africa’s leading Recruitment companies. Owned and managed by two sisters Lindy and Bev Sollinger, we focus on connecting with both our clients and candidates in an authentic conscious meaningful manner. We focus on the Tech, Digital/Online, Data, Finance and HR industries.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Machine Learning Engineer (Python) (Remote)

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.