Computer Vision Engineer

Placements24

Klerksdorp

Hybrid

ZAR 700,000 - 900,000

Full time

9 days ago

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
Bonus structure
Medical and retirement benefits
Generous vacation
Dynamic work environment

Job summary

Placements24 is seeking a skilled Computer Vision Engineer to join its technology team in Klerksdorp. You will design, develop, and deploy computer vision algorithms for image and video analysis, and collaborate with software engineers to integrate modules into larger systems.

The role requires a Master's or PhD in CV-related field, 3–5 years hands-on experience, and proficiency in Python, C++, and libraries such as OpenCV, TensorFlow, and PyTorch.

Qualifications

  • Master's or PhD in CS/EE with focus on computer vision.
  • 3–5 years hands-on experience in developing computer vision applications.
  • Proficiency in Python and C++, with OpenCV.
  • Experience with GPU programming and optimization.

Responsibilities

  • Design, develop, and deploy computer vision algorithms for various applications.
  • Implement and optimize deep learning models for image and video analysis.
  • Work with large image datasets, including data augmentation and preprocessing.
  • Collaborate with software engineers to integrate computer vision modules into larger systems.
  • Evaluate and benchmark the performance of computer vision models and systems.
  • Stay current with the latest research and advancements in the field of computer vision.

Skills

Python
C++
OpenCV
TensorFlow
PyTorch
Image processing
GPU programming

Education

Master's degree in CV-related field
Ph.D. in CV-related field

Tools

OpenCV
TensorFlow
PyTorch

Job description

About the Role

Our client is seeking a skilled and imaginative Computer Vision Engineer to join their innovative technology team in Klerksdorp . This role focuses on developing and implementing cutting-edge computer vision solutions that enable machines to interpret and understand visual information from the world. You will work on exciting projects involving image recognition, object detection, segmentation, and video analysis, contributing to products that leverage visual intelligence. The ideal candidate is passionate about applying AI to real-world visual challenges and has a strong background in algorithm development and implementation.

Key Responsibilities
  • Design, develop, and deploy computer vision algorithms for various applications.
  • Implement and optimize deep learning models for image and video analysis.
  • Work with large image datasets, including data augmentation and preprocessing.
  • Collaborate with software engineers to integrate computer vision modules into larger systems.
  • Evaluate and benchmark the performance of computer vision models and systems.
  • Stay current with the latest research and advancements in the field of computer vision.
Requirements
  • Master's degree or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on computer vision.
  • 3-5 years of hands-on experience in developing computer vision applications.
  • Proficiency in Python and C++, along with computer vision libraries like OpenCV.
  • Strong experience with deep learning frameworks (TensorFlow, PyTorch) for computer vision tasks.
  • Knowledge of image processing techniques, feature detection, and pattern recognition.
  • Experience with GPU programming and optimization is a plus.
Benefits
  • Competitive salary and attractive bonus structure.
  • Opportunity to work on challenging and impactful computer vision projects.
  • Comprehensive medical and retirement benefits.
  • Generous vacation policy and paid holidays.
  • A dynamic and forward-thinking work environment.
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 • Klerksdorp

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

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 600,000 - 900,000
Competitive salary
Bonuses
Health insurance
+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
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
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
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
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
Computer Vision Engineer
Computer Vision Engineer

Placements24 • East London

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits
Remote work flexibility
+3
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