
Computer Vision Engineer
About the role
We are seeking a Computer Vision Engineer to design, develop, and deploy image and video-based AI models for real-world applications.
The role focuses on building and optimizing deep learning models for visual data, including tasks such as object detection, image classification, segmentation, and video analytics.
Model Development
Develop and train computer vision models for:
Image classification
Object detection (YOLO, Faster R-CNN, SSD)
Image segmentation (U-Net, Mask R-CNN)
Work with deep learning frameworks like Tensor Flow / Py Torch
Data Processing & Annotation:
Work with large-scale image/video datasets
Perform:
Data preprocessing
Augmentation
Annotation handling
Model Optimization & Deployment:
Optimize models for:
Performance
Accuracy
Low latency
Deploy models as:
APIs
Edge / cloud-based solutions
Pipeline Development
Build end-to-end pipelines for:
Data ingestion
Training
Evaluation
Deployment
Collaboration
Work closely with:
ML Engineers
Backend developers
Product teams
Translate use cases into scalable CV solutions
Strong Python programming:
Experience with Computer Vision techniques:
Hands-on with:
OpenCV
Py Torch / Tensor Flow
Good understanding of:
CNNs (Convolutional Neural Networks)
Image processing concepts
Object Detection: YOLO, SSD, Faster R-CNN
Image Segmentation: U-Net, Mask R-CNN
Image Classification
Feature extraction & image transformations
Education: Bachelor of Engineering
Preferred skills: Technology->data science->Computer Vision
Benefits and perks
•Learning Budget
Required skills
Computer vision
Python
OpenCV
PyTorch
TensorFlow
About Infosys
BANGALORE
Headquarters