Computer Vision Engineer

Placements24

Rustenburg

Hybrid

ZAR 600,000 - 900,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Challenging projects
Growth opportunities
Advanced hardware & software resources
Innovative team culture

Job summary

Placements24 in Rustenburg is seeking a talented Computer Vision Engineer to join our technology team. You will develop and deploy advanced CV systems powering innovative products and real-world image processing challenges.

The role requires 3+ years experience, strong C++ and Python skills, and familiarity with OpenCV, CUDA, and DL frameworks. You will collaborate with hardware engineers across embedded and cloud platforms.

Qualifications

  • Bachelor's or Master's degree in CS/EE with a CV focus.
  • 3+ years of professional computer vision experience.
  • Proficiency in C++ and Python; OpenCV, CUDA, and DL frameworks.

Responsibilities

  • Develop state-of-the-art CV algorithms for object detection and segmentation.
  • Build real-time image/video analysis software.
  • Train and fine-tune deep learning models on large datasets.
  • Collaborate with hardware engineers to integrate vision systems.
  • Optimize algorithms for embedded or cloud platforms.
  • Research new CV techniques and applications.

Skills

C++
Python
Object detection
Image processing
Collaboration

Education

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

Tools

OpenCV
CUDA
Deep learning frameworks

Job description

About the Role

Our client is seeking a talented Computer Vision Engineer to join their dynamic technology team in Rustenburg . You will be instrumental in developing and deploying advanced computer vision systems that power innovative products and solutions. This role involves working with cutting-edge technologies to solve challenging real-world problems, contributing to projects that demand a deep understanding of image processing, machine learning, and software development. The ideal candidate is passionate about visual intelligence and eager to contribute to a forward-thinking company that values innovation and technical expertise. You will collaborate with a multidisciplinary team to bring novel vision capabilities to life.

Key Responsibilities
  • Develop and implement state-of-the-art computer vision algorithms for tasks such as object detection, image segmentation, and facial recognition.
  • Design and build robust software systems for real-time image and video analysis.
  • Train and fine-tune deep learning models for vision applications using large datasets.
  • Collaborate with hardware engineers to integrate vision systems into various platforms.
  • Optimize algorithms for performance on embedded systems or cloud infrastructure.
  • Conduct research into new computer vision techniques and their potential applications.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with a focus on computer vision.
  • 3+ years of professional experience in computer vision development.
  • Proficiency in C++ and Python, with experience in libraries like OpenCV, CUDA, and deep learning frameworks.
  • Strong understanding of image processing techniques and machine learning principles.
  • Experience with camera calibration, 3D vision, or sensor fusion is a plus.
  • Ability to work effectively in a collaborative, fast-paced environment.
Benefits
  • Competitive salary and a comprehensive benefits package.
  • Exciting projects utilizing the latest advancements in computer vision.
  • Opportunities for professional growth and skill development in Rustenburg .
  • Access to advanced hardware and software resources.
  • A supportive and innovative team culture.
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 • Pretoria

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Hybrid work arrangement
+1
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 700,000 - 1,100,000
Salary + bonus
Health benefits
Generous PTO
+2
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
AI Engineer - Computer Vision
AI Engineer - Computer Vision

Placements24 • Paarl

On-site
ZAR 800,000 - 1,200,000
Competitive salary
Collaborative environment in Paarl
Powerful computing resources
+1
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Durban

On-site
ZAR 600,000 - 1,200,000
Competitive salary
Professional development
Durban-based team
Computer Vision Engineer
Computer Vision Engineer

Placements24 • East London

Hybrid
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 • Paarl

Hybrid
ZAR 800,000 - 1,100,000
Competitive salary
Performance bonuses
Hybrid work
+3
Real-Time Computer Vision Engineer (Embedded Systems)
Real-Time Computer Vision Engineer (Embedded Systems)

Placements24 • Rustenburg

On-site
ZAR 600,000 - 900,000
Competitive salary
Challenging projects
Growth opportunities
+2
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 600,000 - 900,000
Performance bonuses
Fully remote
Flexible hours
+2
AI Research Scientist - Computer Vision
AI Research Scientist - Computer Vision

Placements24 • Durban

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Research facilities
Conference attendance support
+1