We are looking for a Computer Vision Engineer with at least 1 year of hands-on experience in designing and developing vision-based AI solutions. The ideal candidate should have a strong foundation in image processing, deep learning, and computer vision algorithms, along with experience using modern AI frameworks.
Key Responsibilities :
- Develop, train, and optimize computer vision and deep learning models for image and video analysis.
- Build and implement image processing pipelines using OpenCV and related libraries.
- Design, train, and evaluate models using PyTorch or TensorFlow.
- Deploy and optimize computer vision models for production environments.
- Work closely with cross-functional teams to integrate AI solutions into products.
- Analyze datasets, improve model performance, and troubleshoot production issues.
- Stay updated with the latest advancements in computer vision and deep learning technologies.
Required Skills &
Qualifications :
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence,
Electronics, or a related field.
- 1 years of hands-on experience in Computer Vision.
- Strong understanding of image processing and deep learning concepts.
- Proficiency in Python programming.
- Experience with deep learning frameworks such as PyTorch or TensorFlow.
- Familiarity with OpenCV and computer vision libraries.
- Knowledge of model deployment and optimization techniques is preferred.
- Solid analytical, problem-solving, and debugging skills.
- Ability to thrive in a fast-paced product development environment.
Preferred Skills :
- Experience with object detection, image classification, segmentation, or OCR.
- Knowledge of model optimization frameworks such as ONNX or TensorRT.
- Familiarity with cloud platforms (AWS, Azure, or GCP) for model deployment.
- Understanding of MLOps practices and model lifecycle management.