Job Description

About Our Client

This organisation is a part of the technology industry and is recognised as a large organisation with a strong presence in technology and innovation. They are committed to delivering high-quality solutions and staying ahead in their field

Job Description

  • Develop and implement computer vision algorithms and models to enhance media solutions.
  • Collaborate with cross-functional teams to integrate computer vision capabilities into existing platforms.
  • Optimise and test algorithms for performance and scalability.
  • Research and implement advancements in computer vision and machine learning technologies.
  • Create and maintain technical documentation for developed solutions.
  • Provide technical support and troubleshooting for computer vision-related issues.
  • Ensure code quality and adhere to best practices for software development.
  • Contribute to the continuous improvement of the technology department's processes and tools.

The Successful Applicant

A successful Software Engineer- Computer Vision should have:

  • 7+ years experience in implementing computer vision solutions.
  • A strong educational background in computer science, engineering, or a related field.
  • Proficiency in programming languages such as Python, C++, or similar.
  • Experience with computer vision libraries and machine learning frameworks like pytorch, keras,TensorFlow.
  • Experience in one or more of the following domains: Security, Biometrics, Face Recognition, Robotics and building production lines involving camera systems
  • Solid understanding of machine learning concepts and algorithms.