Machine Learning Engineer - Computer Vision

Placements24

Kempton Park

On-site

ZAR 900,000 - 1,400,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Retirement contributions

Job summary

Placements24 is seeking a talented Machine Learning Engineer specializing in Computer Vision to join our client in Gauteng. Based in Tembisa, you will develop and deploy advanced vision systems, leveraging deep learning for image and video analysis within production pipelines.

You will work with Python and leading ML libraries to build scalable solutions, collaborate with data scientists, and stay current with cutting-edge CV research.

Qualifications

  • Degree in Computer Science, Engineering or related field.
  • Strong practical experience in computer vision and ML.
  • Proficiency in Python and ML libraries (TensorFlow/Keras/PyTorch/OpenCV).
  • Experience with data augmentation and model optimization.

Responsibilities

  • Develop, train, and optimize deep learning models for computer vision tasks such as object detection, segmentation, and facial recognition.
  • Implement and fine-tune state-of-the-art computer vision algorithms.
  • Process and analyze large image and video datasets.
  • Deploy ML models into production with scalable, reliable pipelines.
  • Collaborate with software engineers and data scientists to integrate ML solutions into product pipelines.
  • Conduct experiments and evaluate model performance.
  • Keep up-to-date with CV and ML research trends.
  • Document code, methodologies, and experiments.

Skills

Computer Vision
Deep Learning
Python
Model Optimization
Experimentation

Education

Bachelor's or Master's in CS/Engineering

Tools

TensorFlow
Keras
PyTorch
OpenCV
AWS

Job description

About the Role

Our client, a leader in AI & Emerging Technologies, is seeking a talented Machine Learning Engineer specializing in Computer Vision to join their team. This exciting role is based in Tembisa, Gauteng and involves developing and deploying advanced vision systems for a variety of applications. You will work on challenging problems, contributing to innovative solutions that leverage deep learning for image and video analysis. The company prides itself on fostering an environment of continuous innovation and technical excellence, providing ample opportunities for professional growth and impactful work. You will be instrumental in building the next generation of intelligent visual systems.

Key Responsibilities
  • Develop, train, and optimize deep learning models for computer vision tasks such as object detection, image segmentation, and facial recognition.
  • Implement and fine-tune state-of-the-art computer vision algorithms.
  • Process and analyze large image and video datasets.
  • Deploy machine learning models into production, ensuring scalability and reliability.
  • Collaborate with software engineers and data scientists to integrate ML solutions into product pipelines.
  • Conduct experiments and perform rigorous testing to evaluate model performance.
  • Keep up-to-date with the latest research and trends in computer vision and machine learning.
  • Document code, methodologies, and experimental results.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • Strong practical experience in machine learning, with a focus on computer vision.
  • Proficiency in Python and ML libraries such as TensorFlow, Keras, PyTorch, and OpenCV.
  • Experience with data augmentation techniques and model optimization.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices.
  • Strong understanding of image processing techniques.
  • Excellent programming and debugging skills.
  • Ability to work independently and as part of a collaborative team.
  • Experience with data annotation and management is a plus.
Benefits

This position comes with a highly competitive salary and a comprehensive benefits package, including health coverage and retirement contributions. Our client is committed to employee development, offering access to training programs, workshops, and opportunities to attend industry conferences. You will be part of a forward-thinking company in Tembisa, Gauteng , working on impactful projects with a talented team. Enjoy a dynamic work environment that encourages innovation and collaboration.

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 • Midrand

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Medical benefits
Retirement plan
+6
Lead Machine Learning Engineer - Computer Vision
Lead Machine Learning Engineer - Computer Vision

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 1,900,000
Competitive salary
Bonus structure
Medical benefits
+3
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Rustenburg

On-site
ZAR 700,000 - 900,000
Health and wellness benefits
Professional development opportunities
Stimulating in-office environment
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Upington

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary
Professional development and training
+2
Senior Machine Learning Engineer - Computer Vision
Senior Machine Learning Engineer - Computer Vision

Placements24 • Polokwane

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Retirement plans
Professional development
Principal Machine Learning Engineer - Computer Vision
Principal Machine Learning Engineer - Computer Vision

Placements24 • Centurion

Hybrid
ZAR 1,400,000 - 2,400,000
Health insurance
Career growth
Conferences
+1
Computer Vision Engineer - Deep Learning Focus
Computer Vision Engineer - Deep Learning Focus

Placements24 • South Africa

Hybrid
ZAR 550,000 - 900,000
Lead AI Engineer - Computer Vision
Lead AI Engineer - Computer Vision

Placements24 • Kempton Park

On-site
ZAR 1,000,000 - 1,800,000
Car allowance
Medical aid
Pension fund
+2
Lead Machine Learning Engineer - Computer Vision
Lead Machine Learning Engineer - Computer Vision

Placements24 • George

Hybrid
ZAR 900,000 - 1,700,000
Medical, dental, and vision insurance
Professional development opportunities
Hybrid work arrangement
+2
Lead Machine Learning Engineer - Computer Vision
Lead Machine Learning Engineer - Computer Vision

Placements24 • Bellville

Hybrid
ZAR 1,200,000 - 1,500,000
Fully remote work arrangement
Flexible hours
Professional development allowance
+1