Computer Vision Engineer

Placements24

Mbombela (Nelspruit)

On-site

ZAR 600,000 - 900,000

Full time

14 days+

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
Bonuses
Health insurance
Training opportunities

Job summary

Placements24 is seeking a Computer Vision Engineer in Nelspruit to design, implement, and optimize vision systems for products. You will work with large image and video datasets, applying deep learning and traditional CV techniques to real-world applications.

The role requires strong Python/C++ programming and hands-on experience with OpenCV, NumPy, TensorFlow or PyTorch. A degree in CS/EE with CV focus is essential for this exciting position in Mpumalanga.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering or related field with CV focus.
  • Proven experience in developing and deploying computer vision algorithms.
  • Strong programming skills in Python or C++, with OpenCV and NumPy.

Responsibilities

  • Design, develop, and optimize computer vision algorithms and models.
  • Implement and deploy CV solutions using deep learning frameworks (TensorFlow, PyTorch).
  • Process and analyze large datasets of images and videos for model training and evaluation.
  • Collaborate with cross-functional teams to integrate computer vision capabilities into products.
  • Stay current with the latest research and advancements in computer vision.

Skills

Python
C++
OpenCV
NumPy
Deep learning

Education

Bachelor's or Master's degree in Computer Science/Electrical Engineering with CV focus

Tools

TensorFlow
PyTorch
OpenCV library

Job description

About the Role

Our client is looking for a talented Computer Vision Engineer to join their innovative team in Nelspruit . This role involves developing and implementing cutting-edge computer vision algorithms and systems for a variety of applications. You will work with large image and video datasets, applying deep learning and traditional computer vision techniques to solve complex problems in areas such as object detection, image segmentation, and facial recognition. As a key contributor, you will collaborate closely with AI researchers and software engineers to integrate these vision systems into advanced products. This is an exciting opportunity to work on challenging projects at the forefront of AI technology in the vibrant setting of Mpumalanga .

Key Responsibilities
  • Design, develop, and optimize computer vision algorithms and models.
  • Implement and deploy CV solutions using deep learning frameworks (e.g., TensorFlow, PyTorch).
  • Process and analyze large datasets of images and videos for model training and evaluation.
  • Collaborate with cross-functional teams to integrate computer vision capabilities into products.
  • Stay current with the latest research and advancements in the field of computer vision.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with a focus on computer vision.
  • Proven experience in developing and deploying computer vision algorithms .
  • Strong programming skills in Python or C++, and experience with relevant libraries (e.g., OpenCV, NumPy).
  • Solid understanding of deep learning architectures for vision tasks (CNNs, RNNs, Transformers).
  • Experience with data annotation, image preprocessing, and model optimization techniques.
Benefits
  • Competitive salary and performance-based bonuses.
  • Opportunity to work on groundbreaking AI projects.
  • Comprehensive health, dental, and vision insurance.
  • Professional development and training opportunities.
  • A dynamic and collaborative work environment in Nelspruit .
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 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Bonus structure
Medical and retirement benefits
+2
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 • Stellenbosch

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Hybrid work model
Health, dental, and vision insurance
+2
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Pretoria

On-site
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Professional development
+2
AI/ML Engineer - Computer Vision
AI/ML Engineer - Computer Vision

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Continuous learning opportunities
Career advancement
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional growth opportunities
Comprehensive benefits package
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Placements24 • Gauteng

On-site
ZAR 600,000 - 1,000,000
Competitive salary package
Medical and retirement benefits
Access to cutting-edge hardware and AI
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Comprehensive benefits
Professional growth
+1
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health benefits
Learning & growth opportunities
+1
Data Scientist - Computer Vision
Data Scientist - Computer Vision

Placements24 • Rustenburg

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary with performance-in
Health and wellness programs
Professional growth support
+2