Computer Vision Engineer
Mother Cover · United Arab Emirates
Apply & track with Apply EdgeRole DescriptionWe are seeking a skilled Computer Vision Engineer to design, develop, and optimize computer vision solutions for real-world applications. The role involves developing image and video processing algorithms, building and evaluating machine learning and deep learning models, and transforming visual data into actionable insights. Responsibilities include preparing and analyzing image datasets, designing training and validation pipelines, developing object detection, image classification, segmentation, tracking, and recognition solutions, and evaluating model performance. You will collaborate with software, data, and product teams to integrate computer vision models into production systems, troubleshoot performance issues, and continuously improve accuracy, efficiency, and reliability.QualificationsBachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Computer Engineering, Electrical Engineering, or a related field.Strong understanding of computer vision, image processing, machine learning, and deep learning concepts.Proficiency in Python and familiarity with relevant computer vision and machine learning frameworks.Experience with techniques such as image classification, object detection, image segmentation, feature extraction, and visual tracking.Familiarity with deep learning architectures and model training, evaluation, and optimization.Strong understanding of data preprocessing, augmentation, model validation, and performance metrics.Knowledge of OpenCV and commonly used AI/ML libraries is preferred.Familiarity with PyTorch, TensorFlow, or similar deep learning frameworks is an advantage.Understanding of CNNs, transformers, or other modern vision architectures is beneficial.Strong analytical and problem-solving skills with attention to model accuracy and computational efficiency.Good communication and collaboration skills, with the ability to work effectively across technical teams.