Computer Vision Engineer

Port Elizabeth Full-time R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are seeking a talented Computer Vision Engineer to join our growing team in Port Elizabeth. This role involves developing advanced computer vision algorithms and systems that enhance our AI and machine learning capabilities. You will work closely with cross-functional teams to deliver state-of-the-art solutions that address real-world challenges.

Responsibilities

  • Design and build computer vision systems that can handle real-time processing.
  • Analyze and visualize data from computer vision experiments.
  • Document methodologies and results for technical reports and presentations.
  • Stay updated with the latest trends and technologies in artificial intelligence and computer vision.
  • Collaborate with hardware engineers to ensure efficient integration of algorithms into products.
  • Test and validate computer vision algorithms in various scenarios to ensure robustness.
  • Contribute to the development of innovative solutions that address customer needs.

Requirements

Education
  • Bachelor's degree in a relevant field
  • Master's degree in Artificial Intelligence or related field is a plus
Experience
  • 2+ years of practical experience in a similar role
Technical Skills
  • Deep Learning
  • Data Analysis
Soft Skills
  • Analytical Thinking
  • Project Management
Certifications
  • Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with augmented reality: Knowledge of developing and implementing AR applications using computer vision.
  • Experience with software optimization techniques: Familiarity with methods to optimize algorithms for better performance.

Benefits

  • Generous leave policies including annual and sick leave.
  • Employee wellness programs and gym memberships.
  • Retirement savings plan with company contributions.
  • Team-building retreats and social activities.

Company Culture

  • Continuous Learning: We value continuous learning and provide resources for professional growth.
  • Team Collaboration: Working collaboratively is central to our success, fostering a spirit of cooperation across teams.
  • Work-Life Balance: We promote a healthy work-life balance to support our team's well-being.
Status: Closed