Infosys
Infosys

Computer Vision Engineer

RoleMachine Learning
LevelMid Level
LocationBangalore, India
WorkOn-site
TypeFull-time
Posted1 week ago
Apply now

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