Durban Computer Vision ML Engineer - Embedded Real-Time AI

Placements24

Durban

On-site

ZAR 600,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Professional development
Durban-based team

Job summary

Placements24 in Durban is seeking a talented Machine Learning Engineer specializing in computer vision. You will develop and deploy visual recognition systems, collaborating with hardware and software teams for embedded and real-time applications.

The ideal candidate has 3+ years in machine learning for CV, strong Python skills, and experience with CNNs, Transformers, PyTorch or TensorFlow. The role offers a dynamic, growth-focused environment in a leading tech firm.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with a focus on AI/ML.
  • 3+ years of professional experience in machine learning, specifically in computer vision.
  • Strong proficiency in Python and ML frameworks like TensorFlow, PyTorch, or OpenCV.
  • Solid understanding of deep learning architectures for computer vision (CNNs, RNNs, Transformers).
  • Experience with image processing techniques and handling large visual datasets.
  • Familiarity with C++ and optimization for performance-critical applications is a plus.

Responsibilities

  • Develop, train, and deploy state-of-the-art machine learning models for computer vision tasks such as object detection, image segmentation, and facial recognition.
  • Design and implement efficient image processing pipelines and data augmentation strategies to improve model robustness and accuracy.
  • Collaborate with hardware teams to optimize models for embedded systems and real-time processing applications.
  • Integrate computer vision models into existing software frameworks and product lines.
  • Monitor model performance in production, identify areas for improvement, and implement necessary updates.
  • Conduct research into new computer vision techniques and algorithms, proposing innovative solutions.

Skills

Python
ML frameworks
OpenCV
CNNs
Transformers

Education

Bachelor's or Master's in CS/EE/related

Tools

TensorFlow
PyTorch

Job description

Placements24 in Durban is seeking a talented Machine Learning Engineer specializing in computer vision. You will develop and deploy visual recognition systems, collaborating with hardware and software teams for embedded and real-time applications.

The ideal candidate has 3+ years in machine learning for CV, strong Python skills, and experience with CNNs, Transformers, PyTorch or TensorFlow. The role offers a dynamic, growth-focused environment in a leading tech firm.

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

Similar jobs worth comparing

Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Durban

On-site
ZAR 600,000 - 1,200,000
Competitive salary
Professional development
Durban-based team
Remote Computer Vision Engineer — Real-Time AI Vision
Remote Computer Vision Engineer — Real-Time AI Vision

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits
Remote work flexibility
+3
Computer Vision Engineer — Hybrid Role, Cutting-Edge Projects
Computer Vision Engineer — Hybrid Role, Cutting-Edge Projects

Placements24 • Pretoria

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Hybrid work arrangement
+1
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Pretoria

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Hybrid work arrangement
+1
AI Research Scientist — Computer Vision (PhD)
AI Research Scientist — Computer Vision (PhD)

Placements24 • Durban

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Research facilities
Conference attendance support
+1
AI Research Scientist - Computer Vision
AI Research Scientist - Computer Vision

Placements24 • Durban

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Research facilities
Conference attendance support
+1
Computer Vision Engineer
Computer Vision Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits
Remote work flexibility
+3
Senior AI Software Engineer: Scalable ML Systems & APIs
Senior AI Software Engineer: Scalable ML Systems & APIs

Placements24 • Gqeberha

On-site
ZAR 900,000 - 1,500,000
Competitive compensation
On-site work Port Elizabeth
Health insurance
+2
Hybrid Machine Learning Engineer — Cape Town Impact
Hybrid Machine Learning Engineer — Cape Town Impact

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Bonus
Health benefits
+3
Embedded ML & AI Software Engineer
Embedded ML & AI Software Engineer

ATS Client • Centurion

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