About the Role
We are seeking a highly motivated AI Engineer with hands-on experience in Computer Vision and Deep Learning to join our growing AI team. The ideal candidate should have a strong background in Python, Flask, and MySQL, with practical expertise in building and deploying AI models using YOLO, CNNs, and OpenCV.
You will be responsible for designing, training, and integrating vision-based AI models into real-world applications and APIs.
Key Responsibilities
-
Design, develop, and deploy computer vision models for object detection and tracking using YOLO, CNN, and other deep learning architectures.
-
Build and maintain Flask-based APIs to serve AI models for real-time inference.
-
Perform data preprocessing, augmentation, and annotation for model training.
-
Integrate AI modules with backend systems using Python and MySQL.
-
Optimize models for speed and accuracy across different devices and environments (edge and server-based).
-
Work with OpenCV for image and video processing tasks.
-
Conduct experiments, analyze results, and continuously improve model performance.
-
Collaborate with cross-functional teams for end-to-end implementation
Required Skills and Qualifications
-
Bachelor’s/Master’s degree in Computer Science, Artificial Intelligence.
-
Strong proficiency in Python and libraries such as OpenCV, TensorFlow/PyTorch.
-
Hands-on experience with YOLO (v5/v8 or equivalent) and CNN-based architectures.
-
Experience in developing and deploying Flask applications.
-
Strong understanding of MySQL and database integration.
-
Good grasp of model evaluation metrics, data pipelines, and performance optimization.
-
Familiarity with GPU environments, Edge devices such as Nvidia Jetson, Machine vision cameras.
-
Experience with edge AI, real-time video analytics, or safety/PPE detection systems is an added advantage

