AI Software Engineer - Computer Vision Systems

Placements24

Klerksdorp

Sur place

ZAR 700 000 - 1 200 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Paid time off
Retirement savings plan
Performance bonuses

Résumé du poste

Placements24 is seeking an AI Software Engineer specializing in computer vision to join the team in Klerksdorp, North West. You will develop algorithms for real-time vision, integrate deep learning models, and work with hardware teams to deploy on edge devices.

The role requires a strong C++/Python background, experience with OpenCV and frameworks like TensorFlow or PyTorch, and the ability to thrive in a fast-paced, innovative environment.

Qualifications

  • 3+ years of computer vision software development.
  • Strong programming skills in C++ and Python.
  • Experience with OpenCV and deep learning frameworks.
  • Ability to work independently and in a team.

Responsabilités

  • Develop and optimize computer vision algorithms for real-time applications.
  • Implement and integrate deep learning models for image classification, object detection, and segmentation.
  • Collaborate with hardware engineers to integrate vision systems.
  • Write clean, efficient, and well-documented code in C++ and Python.
  • Test and validate computer vision models and systems for accuracy and performance.
  • Contribute to the design and architecture of the overall AI system.
  • Stay current with the latest advancements in computer vision and machine learning research.
  • Troubleshoot and resolve issues in production vision systems.
  • Optimize algorithms for embedded systems and edge devices.
  • Participate in code reviews and contribute to team knowledge sharing.

Connaissances

C++
Python
Problem solving
Team collaboration

Formation

Bachelor's or Master's in Computer Science or Electrical Engineering or related field

Outils

OpenCV
TensorFlow
PyTorch
Embedded systems

Description du poste

About the Role

Our client, a cutting-edge firm developing autonomous systems, is seeking a talented AI Software Engineer specializing in Computer Vision to join their team in Klerksdorp, North West . This role involves the development and implementation of advanced computer vision algorithms and systems that are central to our client's innovative product lines. You will work on challenging problems related to image recognition, object detection, and scene understanding, contributing directly to the core technology. The ideal candidate has a strong background in software engineering, computer vision, and a passion for applying AI to real-world applications. Join us in Klerksdorp to push the boundaries of what's possible with visual intelligence.

Key Responsibilities
  • Develop and optimize computer vision algorithms for real-time applications.
  • Implement and integrate deep learning models for image classification, object detection, and segmentation.
  • Collaborate with hardware engineers to ensure seamless integration of vision systems.
  • Write clean, efficient, and well-documented code in C++ and Python.
  • Test and validate computer vision models and systems for accuracy and performance.
  • Contribute to the design and architecture of the overall AI system.
  • Stay current with the latest advancements in computer vision and machine learning research.
  • Troubleshoot and resolve issues in production vision systems.
  • Optimize algorithms for embedded systems and edge devices.
  • Participate in code reviews and contribute to team knowledge sharing.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of experience in computer vision software development.
  • Strong programming skills in C++ and Python.
  • Experience with computer vision libraries such as OpenCV.
  • Proficiency in deep learning frameworks like TensorFlow or PyTorch.
  • Understanding of image processing techniques and geometric vision.
  • Experience with data augmentation and model training strategies.
  • Familiarity with embedded systems development is a plus.
  • Ability to work independently and as part of a team.
  • Strong analytical and problem-solving skills.
Benefits

Our client offers a competitive salary and benefits package, including health insurance and paid time off. Employees have access to ongoing training and professional development opportunities. The role in Klerksdorp, North West , provides a stimulating work environment with opportunities to work on exciting, high-impact projects. A retirement savings plan and potential for performance bonuses are included. Our client values work-life balance and offers a supportive team culture. Join us and help shape the future of autonomous technology.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

AI Software Engineer - Computer Vision
AI Software Engineer - Computer Vision

Placements24 • Vereeniging

Hybride
ZAR 900 000 - 1 200 000
Competitive salary
Comprehensive benefits
Hybrid work model
+1
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Klerksdorp

Sur place
ZAR 650 000 - 1 100 000
Competitive salary
Health, dental, vision insurance
Stock options
+2
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Klerksdorp

Hybride
ZAR 700 000 - 900 000
Competitive salary
Bonus structure
Medical and retirement benefits
+2
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Klerksdorp

Hybride
ZAR 900 000 - 1 300 000
Competitive salary
Health benefits
Professional development
+1
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Randburg

Hybride
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

Sur place
ZAR 600 000 - 900 000
Competitive salary
Health insurance
Professional development
+2
Computer Vision Engineer - Autonomous Systems
Computer Vision Engineer - Autonomous Systems

Placements24 • Centurion

Sur place
ZAR 900 000 - 1 200 000
Competitive salary
Medical and retirement benefits
Relocation assistance
Computer Vision Engineer - Real-time Systems
Computer Vision Engineer - Real-time Systems

Placements24 • LegKraal Gate

Sur place
ZAR 600 000 - 900 000
Health insurance
Retirement plans
Generous paid time off
+2
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Pietermaritzburg

Sur place
ZAR 900 000 - 1 200 000
Competitive salary
Performance bonuses
Health insurance
+9
Senior AI Software Engineer - Computer Vision
Senior AI Software Engineer - Computer Vision

Placements24 • Cape Town

Sur place
ZAR 1 200 000 - 1 800 000
Medical aid
Retirement fund
Professional development