×
Register Here to Apply for Jobs or Post Jobs. X

Senior AI Software Engineer - Computer Vision

Job in Cape Town, 7561, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist, Computer Science
Job Description & How to Apply Below
About the Role

Our client is seeking a highly skilled Senior AI Software Engineer with a specialization in Computer Vision to join their innovative team in Kimberley . You will be responsible for designing, developing, and implementing advanced AI solutions that leverage computer vision technologies for a variety of applications. This role requires a deep understanding of machine learning, image processing, and software development best practices.

You will play a key role in advancing the company's capabilities in AI and contributing to impactful projects within the technologically evolving landscape of the Northern Cape .

Key Responsibilities
  • Develop and optimize computer vision algorithms for tasks such as object detection, image segmentation, and feature extraction.
  • Implement and integrate ML models for computer vision tasks using frameworks like Tensor Flow, PyTorch, and OpenCV.
  • Write clean, efficient, and well-documented code for AI applications and systems.
  • Collaborate with research scientists and other engineers to translate concepts into production-ready software.
  • Work with large datasets, including image and video data, for model training and evaluation.
  • Contribute to the design and architecture of AI systems, ensuring scalability and performance.
Requirements
  • Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on AI/Computer Vision.
  • 5+ years of professional experience in software engineering, with a significant focus on AI and computer vision.
  • Strong programming skills in Python and C++, with experience in relevant libraries (OpenCV, Scikit-image).
  • Proficiency with deep learning frameworks (Tensor Flow, PyTorch) and their application to computer vision.
  • Solid understanding of image processing techniques, machine learning fundamentals, and algorithm optimization.
  • Experience working with version control systems (e.g., Git) and agile development methodologies.
Benefits
  • Competitive salary and comprehensive benefits package including medical aid and retirement fund.
  • Generous opportunities for professional development and continuous learning.
  • Exposure to cutting-edge AI research and development in Kimberley .
  • A collaborative and innovative work environment.
  • Chance to contribute to impactful AI projects.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary