Senior Computer Vision Engineer

Placements24

Richards Bay

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

43 hours 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

Competitive salary
Health insurance
Professional development
Hybrid work model

Job summary

Placements24 in Richards Bay, KwaZulu-Natal, seeks a Senior Computer Vision Engineer to lead design, development, and deployment of CV algorithms for image recognition and video analysis.

You will work with Python and C++, OpenCV, and DL frameworks on large datasets in a hybrid setup, collaborating with engineers to ship real‑world CV solutions.

A MSc/PhD and 5+ years in CV/ML are preferred; competitive salary, health benefits, and hybrid work are offered.

Qualifications

  • Master's or PhD in Computer Science, Electrical Engineering, or related field with a focus on Computer Vision or Machine Learning.
  • 5+ years of professional experience in computer vision engineering.
  • Strong knowledge of image processing, feature extraction, and ML techniques for CV.

Responsibilities

  • Design, implement, and optimize CV algorithms for image classification, object detection, segmentation, and tracking.
  • Develop and deploy ML models for CV applications using TensorFlow or PyTorch.
  • Work with large image/video datasets: preprocessing, augmentation, and annotation.
  • Collaborate with hardware and software engineers to integrate CV systems into real-time applications.
  • Evaluate and benchmark CV models and systems performance.
  • Stay updated with CV and DL research and apply findings to projects.
  • Contribute to the full product lifecycle from research to deployment and maintenance.
  • Document technical designs, algorithms, and implementation details.
  • Troubleshoot and resolve CV system issues.

Skills

Computer vision
Python
C++
Data preprocessing
Deep learning

Education

Master's or PhD in CS/EE with CV/ML focus

Tools

OpenCV
NumPy
scikit-image
TensorFlow
PyTorch
Keras

Job description

About the Role

Our client, a fast-growing technology firm specializing in AI-driven solutions, is looking for a talented Senior Computer Vision Engineer to join their team in Richards Bay, KwaZulu-Natal, ZA . This role offers an exciting opportunity to work on challenging projects involving image recognition, object detection, and video analysis. You will be responsible for designing, developing, and deploying cutting-edge computer vision algorithms and systems that power innovative products.

Key Responsibilities
  • Design, implement, and optimize computer vision algorithms for tasks such as image classification, object detection, segmentation, and tracking.
  • Develop and deploy machine learning models for computer vision applications using frameworks like TensorFlow or PyTorch.
  • Work with large datasets of images and videos, performing data preprocessing, augmentation, and annotation.
  • Collaborate with hardware and software engineers to integrate computer vision systems into real-time applications.
  • Evaluate and benchmark the performance of computer vision models and systems.
  • Stay up-to-date with the latest research and advancements in the field of computer vision and deep learning.
  • Contribute to the entire product development lifecycle, from research and prototyping to deployment and maintenance.
  • Document technical designs, algorithms, and implementation details.
  • Troubleshoot and resolve issues related to computer vision systems.
Requirements
  • Master's degree or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on Computer Vision or Machine Learning.
  • 5+ years of professional experience in computer vision engineering.
  • Strong theoretical and practical knowledge of image processing, feature extraction, and machine learning techniques relevant to computer vision.
  • Proficiency in Python and C++, along with experience using libraries like OpenCV, NumPy, and scikit-image.
  • Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Experience with data augmentation and working with large image/video datasets.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML/CV services is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
Benefits

Our client offers a competitive salary, comprehensive health insurance, opportunities for professional development, and a dynamic work environment in Richards Bay, KwaZulu-Natal . This hybrid role provides flexibility, combining in-office collaboration with remote work. Join a team that is shaping the future of visual intelligence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary package
Health and wellness programs
Opportunities for professional growth
+1
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health insurance
+9
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Professional development
+1
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,700,000
Fully remote role
Health, dental, vision insurance
Retirement planning
+2
Computer Vision Scientist
Computer Vision Scientist

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement plan
Professional development
Principal Computer Vision Engineer
Principal Computer Vision Engineer

Placements24 • Durban

On-site
ZAR 1,200,000 - 1,900,000
Highly competitive salary and bonus
Comprehensive health and wellness
Generous annual leave
+2
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Bonus structure
Medical and retirement benefits
+2
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 1,200,000
Salary and bonus
Health benefits
Training opportunities
+2
Lead AI Engineer - Computer Vision
Lead AI Engineer - Computer Vision

Placements24 • Durban

On-site
ZAR 1,800,000 - 3,000,000
Health insurance
Retirement plan
PTO (paid time off)
+2
Computer Vision Engineer - Deep Learning Architect
Computer Vision Engineer - Deep Learning Architect

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Health coverage
Annual leave
Professional development