Computer Vision Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Our Johannesburg team is on the lookout for a skilled Computer Vision Engineer passionate about AI and machine learning. The successful candidate will work on fascinating projects involving image recognition, real-time processing, and developing algorithms to solve complex challenges. You will have the opportunity to collaborate with a vibrant team of data scientists and engineers to build groundbreaking solutions. If you're driven by innovation, enjoy problem-solving, and thrive in a fast-paced environment, we want to hear from you!

Responsibilities

  • Develop computer vision strategies that align with realtime application needs.
  • Collaborate with the marketing and product team to understand market needs.
  • Research and implement best practices in machine learning and computer vision.
  • Leverage data from various sources to refine and improve algorithms.
  • Perform rigorous testing and validation of developed models.
  • Engage in continuous learning and stay updated on trends in AI.
  • Guide junior engineers in best programming practices and project tasks.

Requirements

Education
  • Bachelor's degree in Computer Science, Artificial Intelligence, or a related field
  • Master's degree in Computer Vision or related field is a plus
Experience
  • 3+ years of experience in computer vision and machine learning.
Technical Skills
  • Python
  • OpenCV
  • TensorFlow
  • Machine Learning
Soft Skills
  • Analytical Thinking
  • Team Collaboration
  • Effective Communication
Certifications
  • Certified TensorFlow Developer
  • AWS Certified Machine Learning - Specialty
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and cloud services: Knowledge of Docker and cloud platforms for deploying scalable applications.
  • Knowledge of image processing techniques: Ability to utilise advanced image processing techniques in project applications.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness programs
  • Opportunity for professional development and training
  • Flexible leave policy including paternity and maternity leave

Company Culture

  • Innovative Environment: We prioritize innovation and are committed to exploring new ideas and cutting-edge technologies.
  • Collaborative Spirit: Our teams work collaboratively to ensure diverse ideas and perspectives shape our projects.
  • Commitment to Diversity: We believe diversity drives creativity and inclusion; hence, we strive to build a diverse workforce.
Status: Open