Computer Vision Engineer

Placements24

Mtubatuba Local Municipality

Hybrid

ZAR 900,000 - 1,500,000

Full time

7 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

Competitive salary package
Health and wellness programs
Opportunities for professional growth
Exposure to innovative projects

Job summary

Placements24 is seeking a skilled Computer Vision Engineer to join its R&D team in Richards Bay, KwaZulu-Natal. You will develop advanced visual AI systems, prototyping to deployment, tackling real-world challenges with state-of-the-art techniques.

The successful candidate will have strong Python/C++ skills, experience with OpenCV and DL frameworks, and a track record of delivering robust vision solutions in dynamic environments.

Qualifications

  • Master's or Ph.D. in Computer Science, Electrical Engineering, or related field with a specialization in Computer Vision or Machine Learning.

Responsibilities

  • Design and implement computer vision algorithms for object detection, segmentation, facial recognition, and pose estimation.
  • Use TensorFlow or PyTorch to train neural networks for vision tasks.
  • Process and analyze large image and video datasets.
  • Develop and optimize real-time computer vision systems for various applications.
  • Collaborate with hardware and software engineers to integrate vision systems into product pipelines.
  • Conduct research into new computer vision techniques and technologies.
  • Evaluate and benchmark the performance of developed models and algorithms.
  • Document research findings, algorithms, and system designs.
  • Contribute to the continuous improvement of the computer vision technology stack.

Skills

Python
C++
Deep learning
Image processing
Teamwork

Education

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

Tools

OpenCV
TensorFlow
PyTorch
GPU programming

Job description

About the Role

Our client, a forward-thinking technology company, is seeking a skilled Computer Vision Engineer to join their innovative research and development team in Richards Bay, KwaZulu-Natal . This role is crucial for developing and implementing advanced computer vision algorithms and systems that solve complex real-world problems. You will be involved in all phases of the development lifecycle, from research and prototyping to deployment and optimization. The ideal candidate will have a strong background in image processing, machine learning, and deep learning techniques applied to visual data. This is an exciting opportunity to work on cutting-edge projects that push the boundaries of visual AI and contribute to groundbreaking technological advancements. Join a collaborative team dedicated to creating intelligent visual systems.

Key Responsibilities
  • Design, develop, and implement computer vision algorithms for tasks such as object detection, image segmentation, facial recognition, and pose estimation.
  • Utilize deep learning frameworks (e.g., TensorFlow, PyTorch) to build and train neural networks for vision tasks.
  • Process and analyze large image and video datasets.
  • Develop and optimize real-time computer vision systems for various applications.
  • Collaborate with hardware and software engineers to integrate vision systems into product pipelines.
  • Conduct research into new computer vision techniques and technologies.
  • Evaluate and benchmark the performance of developed models and algorithms.
  • Document research findings, algorithms, and system designs.
  • Contribute to the continuous improvement of the computer vision technology stack.
Requirements
  • Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a specialization in Computer Vision or Machine Learning.
  • 3+ years of practical experience in developing computer vision systems.
  • Strong programming skills in Python and C++.
  • Proficiency with computer vision libraries such as OpenCV.
  • Hands‑on experience with deep learning frameworks (TensorFlow, PyTorch).
  • Solid understanding of image processing techniques and principles.
  • Experience with GPU programming and optimization is desirable.
  • Familiarity with data augmentation techniques for image data.
  • Excellent problem‑solving skills and attention to detail.
  • Strong communication and teamwork abilities.
Benefits
  • Competitive salary and benefits package.
  • Performance-based bonuses.
  • Health and wellness programs.
  • Opportunities for professional growth and learning.
  • Exposure to innovative projects and technologies in Richards Bay, KwaZulu-Natal .
  • Retirement savings plan.
  • Paid time off and holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Richards Bay

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Health insurance
Professional development
+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
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 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 - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 1,200,000
Salary and bonus
Health benefits
Training opportunities
+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
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
Computer Vision Engineer - Real-time Systems
Computer Vision Engineer - Real-time Systems

Placements24 • LegKraal Gate

On-site
ZAR 600,000 - 900,000
Health insurance
Retirement plans
Generous paid time off
+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