Job Description:
Stay up- to- date with the latest advancements in computer vision, LVM, and Generative AI research and technologies, and identify opportunities to apply them in practical applications.
Analyze and preprocess image data, apply feature engineering techniques, and conduct statistical analysis to extract meaningful insights.
Develop/train/fine- tune deep learning models, image processing algorithms and systems for inspection equipment leveraging deep learning algorithm design, utilization and implementation- related knowledge and experiences.
Collaborate with cross- functional teams, including software engineers, and domain experts, to define project goals and requirements.
Collaborate with software engineers to integrate computer vision solutions into production systems and ensure their scalability and maintainability.
Requirements:
Must have:
Hand- on experience in model deployment in server/edge devices.
Strong problem- solving skills and the ability to think creatively to develop innovative solutions for image- related challenges.
Strong experience in developing and implementing AI computer vision models, algorithms, and techniques, such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), transformer- based models (e.g., DERT, ViT).
Proficiency in programming languages commonly used in computer vision, such as Python, and experience with AI/computer vision libraries and frameworks (e.g., Opencv, Paddle, TensorFlow, PyTorch).
Experience of machine vision/image processing- related algorithm development.
Bachelor’s, Master’s, or Ph.D. degree in Computer Science, electrical & electronic engineering, computer engineering, or relevant fields.
In- depth knowledge of computer vision technologies, with practical experience in training and fine- tuning AI models.
Nice to have:
Experience with backend development
Experience with Generative AI technology and LVM models.
Interview: 1 – 2 rounds with Tech and Managerial teams