Computer Vision Engineer - Autonomous Systems

Placements24

Klerksdorp

On-site

ZAR 650,000 - 1,100,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health, dental, vision insurance
Stock options
Generous PTO
Career development

Job summary

Placements24 seeks a highly skilled Computer Vision Engineer for a robotics R&D team in Klerksdorp. You will develop real-time CV algorithms for autonomous systems, using PyTorch or TensorFlow, and integrate with sensors like cameras and LiDAR.

The role requires 4+ years in CV, strong C++/Python skills, and experience with OpenCV, ROS, and Gazebo. You’ll collaborate with engineers and researchers to advance autonomous technology.

Qualifications

  • Master's or PhD in CS/EE/Robotics with computer vision specialization.
  • Minimum of 4 years of hands-on computer vision experience.
  • Strong programming in C++ and Python; experience with OpenCV.
  • Experience with PyTorch or TensorFlow for vision tasks.

Responsibilities

  • Develop, implement and optimize real-time computer vision algorithms.
  • Train deep learning models for visual perception tasks using PyTorch/TF.
  • Work with cameras, LiDAR and depth sensors for robust perception.
  • Integrate CV modules into larger robotic/AI systems with engineers.
  • Test and validate algorithms in simulation and real-world environments.
  • Stay current with CV and deep learning research; contribute ideas.

Skills

C++
Python
OpenCV
PyTorch
TensorFlow
Robotics
ROS
Problem solving

Education

Master's or PhD in Computer Science / Electrical Engineering / Robotics

Tools

ROS
Gazebo

Job description

About the Role

Our client, a pioneering company in robotics and intelligent automation, is seeking a highly skilled Computer Vision Engineer to join their advanced research and development team in Klerksdorp, North West . This role is critical for developing and implementing cutting-edge computer vision algorithms and systems that enable autonomous operation in complex environments. You will work on challenging problems related to object detection, tracking, segmentation, and scene understanding using deep learning techniques. The ideal candidate has a strong background in computer vision, machine learning, and software development, with a passion for creating intelligent systems. You will collaborate closely with hardware engineers, software developers, and AI researchers to bring innovative robotic solutions to life. This is an exceptional opportunity to contribute to groundbreaking projects in the field of autonomous systems and shape the future of technology from Klerksdorp, North West .

Key Responsibilities
  • Develop, implement, and optimize computer vision algorithms for real-time applications, including object detection, recognition, tracking, and pose estimation.
  • Design and train deep learning models for visual perception tasks using frameworks like PyTorch or TensorFlow.
  • Work with sensor data (cameras, LiDAR, depth sensors) to build robust perception systems for autonomous agents.
  • Integrate computer vision modules into larger robotic or AI systems, collaborating with software engineering teams.
  • Conduct rigorous testing and validation of computer vision algorithms in simulated and real-world environments.
  • Stay current with the latest research and advancements in computer vision and deep learning.
  • Contribute to the patenting of novel algorithms and system designs.
  • Optimize algorithms for performance on embedded systems and edge devices.
Requirements
  • Master's or Ph.D. degree in Computer Science, Electrical Engineering, Robotics, or a related field with a specialization in Computer Vision.
  • Minimum of 4 years of hands-on experience in computer vision algorithm development.
  • Strong proficiency in C++ and Python programming languages.
  • Extensive experience with computer vision libraries such as OpenCV.
  • Deep understanding and practical experience with deep learning frameworks (PyTorch, TensorFlow) and their application to vision tasks.
  • Experience with 3D vision, SLAM, or sensor fusion is a strong plus.
  • Familiarity with robotics platforms and simulation environments (e.g., ROS, Gazebo).
  • Excellent problem-solving skills and the ability to work independently and in a team.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Stock options in a rapidly growing technology company.
  • Generous paid time off and company holidays.
  • Opportunities for career advancement and professional development.
  • Engaging work environment on cutting-edge autonomous systems in Klerksdorp, North West .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Centurion

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical and retirement benefits
Relocation assistance
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Medical aid
Retirement fund
+3
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 - Autonomous Systems
Senior Computer Vision Engineer - Autonomous Systems

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,100,000
Health insurance
Retirement plan
Training & conferences
+2
Lead Computer Vision Engineer - Autonomous Systems
Lead Computer Vision Engineer - Autonomous Systems

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,900,000
Competitive base salary
Medical aid coverage
Generous vacation policy
+4
AI Software Engineer - Computer Vision Systems
AI Software Engineer - Computer Vision Systems

Placements24 • Klerksdorp

On-site
ZAR 700,000 - 1,200,000
Health insurance
Paid time off
Retirement savings plan
+1
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
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 • Pietermaritzburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health insurance
+9