CareerPlanSign in

Machine Learning Engineer - Computer Vision

Paarl, Drakenstein💼 Full-time🗓 2026-09-21

Core

Develop and deploy computer vision models for image recognition and object detection applications.

Role type

Machine Learning Engineer (Computer Vision)

Builds

Intelligent visual perception systems

Domain

Artificial Intelligence / Computer Vision

Deliverable

production ML models

Required skills

Deep learning frameworks (TensorFlow, PyTorch, Keras), Python, Convolutional Neural Networks (CNNs), Image processing (OpenCV), Data augmentation, Model optimization

Preferred skills

None stated

Technologies

TensorFlow, PyTorch, Keras, OpenCV

Responsibilities

Design, implement, and train deep learning models for image classification, segmentation, and object detection; Process and manage large-scale image and video datasets; Optimize models for production performance; Collaborate with software engineers to integrate vision capabilities into products; Stay current with computer vision research.

Seniority

Mid-Senior (3+ years experience)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.