Posted on: 02/04/2026
Description :
We are looking for a Machine Learning Engineer with strong expertise in Computer Vision to build and deploy advanced image recognition and processing solutions. The ideal candidate should have hands-on experience with CNN models and a solid understanding of real-world ML deployment.
Key Responsibilities :
- Design, develop, and optimize CNN-based models for image recognition tasks
- Build solutions for image classification, object detection, and segmentation
- Work on image preprocessing, augmentation, and feature engineering
- Train, evaluate, and fine-tune ML models for performance and accuracy
- Deploy models into production environments (API / edge / cloud)
- Collaborate with product and engineering teams for end-to-end delivery
- Handle large-scale image datasets and optimize pipelines
Required Skills & Experience :
- 3-7 years of experience in Machine Learning / Computer Vision
- Strong hands-on experience with CNN architectures (ResNet, VGG, YOLO, etc.)
- Expertise in image recognition & image processing techniques
- Strong programming skills in Python
- Experience with ML/DL frameworks : TensorFlow / PyTorch / Keras
- Good understanding of model evaluation metrics and optimization
Good to Have :
- Experience with OpenCV and real-time image processing
- Exposure to video analytics / OCR / facial recognition
- Knowledge of deploying ML models on cloud (AWS / GCP / Azure)
- Experience with edge devices or embedded ML
Did you find something suspicious?