Senior Computer Vision Engineer

Placements24

Rustenburg

Hybrid

ZAR 1,200,000 - 1,800,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
Comprehensive benefits
Professional growth
Collaborative team in Rustenburg

Job summary

Placements24 is seeking a Senior Computer Vision Engineer to join our client’s team in Rustenburg. You will design and deploy cutting-edge CV solutions for industrial automation and imaging analysis, handling large datasets and optimizing performance.

The role requires a Master’s or PhD in CS/EE with CV/ML focus, 5+ years of experience, and strong C++/Python skills using OpenCV and Dlib. Embedding and GPU programming are a plus.

Qualifications

  • Master's or PhD in CS/EE with CV/ML focus.
  • 5+ years of hands-on computer vision development.
  • Strong image processing and CV techniques.
  • Proficiency in C++ and Python; OpenCV and Dlib experience.
  • Experience with deep learning for CV; GPU programming a plus.

Responsibilities

  • Design, develop, and implement CV algorithms and models.
  • Work with TensorFlow or PyTorch for recognition, detection, segmentation, tracking.
  • Process large image/video datasets to extract insights.
  • Optimize algorithms for real-time performance across hardware.
  • Collaborate with software engineers and product managers to integrate vision into products in Rustenburg.

Skills

5+ years CV
C++
Python
Deep learning
GPU programming

Education

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

Tools

OpenCV
Dlib
TensorFlow
PyTorch

Job description

Our client is looking for a highly skilled and motivated Senior Computer Vision Engineer to join their dynamic team in Rustenburg . This role is instrumental in developing and deploying cutting-edge computer vision solutions for a range of applications, from industrial automation to advanced imaging analysis. You will be responsible for designing, implementing, and optimizing complex algorithms, working with large datasets, and contributing to the overall product strategy. The ideal candidate is passionate about pushing the boundaries of visual perception technology and eager to make a significant impact in a collaborative and innovative setting.

Key Responsibilities
  • Design, develop, and implement state-of-the-art computer vision algorithms and models.
  • Work with deep learning frameworks (e.g., TensorFlow, PyTorch) for image recognition, object detection, segmentation, and tracking tasks.
  • Process and analyze large image and video datasets to extract meaningful insights.
  • Optimize algorithms for real-time performance and deployment on various hardware platforms.
  • Collaborate with software engineers and product managers to integrate vision capabilities into client products and services in Rustenburg .
Requirements
  • Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on computer vision or machine learning.
  • 5+ years of hands-on experience in computer vision development.
  • Strong theoretical understanding and practical application of image processing and computer vision techniques.
  • Proficiency in C++ and Python, along with experience in relevant libraries (OpenCV, Dlib).
  • Experience with deep learning for computer vision applications.
  • Familiarity with embedded systems and GPU programming is a plus.
Benefits
  • A competitive salary and comprehensive benefits package.
  • Opportunity to work on challenging and impactful computer vision projects.
  • Access to advanced development tools and technologies.
  • Support for continuous learning and professional growth.
  • A collaborative team environment in Rustenburg fostering innovation and creativity.
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
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
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
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 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Bonus structure
Medical and retirement benefits
+2
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 — Real-Time AI & Imaging Leader
Senior Computer Vision Engineer — Real-Time AI & Imaging Leader

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Comprehensive benefits
Professional growth
+1
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
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