Important Notice       Be aware of a scam where Redfish employees are being impersonated via WhatsApp and text messages

Read the Notice

CATCH OF THE DAY

High-tech industry news, companies, jobs, innovation and trends.

We are looking for a skilled and motivated Computer Vision Engineer to join our team. The key responsibility of this role will be to develop and implement advanced computer vision algorithms and systems to interpret visual data. The Computer Vision Engineer will work closely with a team of data scientists, software engineers, and product managers to leverage the latest computer vision technology to create innovative solutions. Our ideal candidate will have hands-on experience with computer vision libraries and frameworks, a strong background in machine learning and computer science, and the ability to work in a fast-paced team environment. 

Typical Duties and Responsibilities

  • Design, code, test, and deploy computer vision models and applications
  • Optimize and fine-tune computer vision models for performance and accuracy
  • Test and validate computer vision models to ensure they meet project requirements
  • Analyze and interpret visual data to extract meaningful insights
  • Develop and implement data processing and augmentation techniques
  • Develop and maintain documentation for computer vision projects
  • Participate in code reviews and contribute to the improvement of coding standards
  • Identify and troubleshoot issues related to computer vision models
  • Monitor the performance of computer vision models and make necessary adjustments
  • Collaborate with cross-functional teams to develop computer vision applications and integrate computer vision models with other systems
  • Contribute to the development of new features and functionalities for computer vision applications
  • Ensure that computer vision models comply with industry standards and regulations
  • Stay up to date on the latest research and trends in the field of computer vision
  • Provide technical support and guidance to other team members

Education

  • Bachelor’s degree in computer science, electrical engineer, or a related field

Required Skills and Experience

  • Experience developing and implementing computer vision algorithms and models
  • Experience with popular computer vision libraries and frameworks, such as TensorFlow, PyTorch, and OpenCV
  • Experience with image processing tools and techniques
  • Experience with data processing and augmentation 
  • Experience deploying machine learning models in production environments
  • Experience with object detection, image segmentation, and image classification
  • Experience with GPU programming and optimization 
  • Proficiency in programming languages such as Python, Java, or C++
  • Thorough knowledge of machine learning and deep learning principles and best practices
  • Knowledge of cloud computing platforms such as AWS and Azure
  • Knowledge of software development best practices and version control systems
  • Knowledge of computer vision applications in various industries
  • Excellent communication and collaboration skills
  • Strong problem solving skills and attention to detail