Data Scientist - Computer Vision (Bangalore Division)
Waltcorp
All India • 3 weeks ago
Experience: 3 to 7 Yrs
PREMIUM
Deal of the Day
--:--:--
A recruiter messaged CVX24 Premium users few seconds ago.
Upgrade to CVX24 Premium: Only $2.49
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Get practical interview tips and guidance
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$4.99
$2.49
🔥 50% OFF
Activate
$4.99
$2.49
all inc.
(Validity: 6 Months. After payment confirmation we will reach out to you)
Enter Your Details
Job Description
As a Computer Vision Engineer, your role involves designing, developing, and deploying deep learning models for various computer vision tasks such as image classification, object detection, segmentation, pose estimation, OCR, and more. You will work with large-scale datasets, including data cleaning, augmentation, and preprocessing pipelines. Your responsibilities will also include evaluating and fine-tuning models using metrics like IoU, mAP, F1 score, and accuracy. Additionally, you will conduct research and experimentation with state-of-the-art architectures and collaborate with cross-functional teams to integrate models into production pipelines.
Key Responsibilities:
- Design, develop, and deploy deep learning models for image classification, object detection, segmentation, pose estimation, OCR, and related tasks.
- Work with large-scale datasets, including data cleaning, augmentation, and preprocessing pipelines.
- Evaluate and fine-tune models using metrics like IoU, mAP, F1 score, and accuracy.
- Conduct research and experimentation with state-of-the-art architectures such as CNNs, Transformers (ViT, DETR), GANs, and self-supervised learning.
- Collaborate with cross-functional teams to integrate models into production pipelines (cloud/on-prem).
- Stay current with the latest advancements in computer vision and contribute to the companys innovation roadmap.
- Develop tools for model explainability and performance monitoring in production environments.
Qualifications Required:
- B.Tech, Masters or Ph.D. in Computer Science, Electrical Engineering, Applied Mathematics, or a related field.
- 3+ years of experience in developing and deploying deep learning models for computer vision tasks.
- Strong proficiency in Python and deep learning frameworks like PyTorch and TensorFlow.
- Hands-on experience with libraries such as OpenCV, Albumentations, MMDetection, Detectron2, or YOLOv5/8.
- Experience training and optimizing models on GPU clusters using distributed training (e.g., PyTorch Lightning, DDP).
- Familiarity with model deployment (ONNX, TensorRT, TorchScript) and serving (FastAPI, Flask, Triton Inference Server).
- Experience with annotation tools (e.g., CVAT, Labelbox) and data versioning tools (e.g., DVC, Weights & Biases).
- Strong understanding of computer vision metrics and evaluation protocols.
- Solid skillset in mathematical algorithmics and explainability of deep learning models and frameworks.
In addition to the above responsibilities and qualifications, the company offers competitive compensation and benefits, the opportunity to work on cutting-edge quantum computing and semiconductor R&D projects, and a collaborative and research-driven work environment.
Join us to work on impactful AI products at the cutting edge of computer vision, collaborate with a world-class team of researchers and engineers, access state-of-the-art GPU infrastructure and training platforms, and enjoy a flexible work environment with competitive compensation and benefits. As a Computer Vision Engineer, your role involves designing, developing, and deploying deep learning models for various computer vision tasks such as image classification, object detection, segmentation, pose estimation, OCR, and more. You will work with large-scale datasets, including data cleaning, augmentation, and preprocessing pipelines. Your responsibilities will also include evaluating and fine-tuning models using metrics like IoU, mAP, F1 score, and accuracy. Additionally, you will conduct research and experimentation with state-of-the-art architectures and collaborate with cross-functional teams to integrate models into production pipelines.
Key Responsibilities:
- Design, develop, and deploy deep learning models for image classification, object detection, segmentation, pose estimation, OCR, and related tasks.
- Work with large-scale datasets, including data cleaning, augmentation, and preprocessing pipelines.
- Evaluate and fine-tune models using metrics like IoU, mAP, F1 score, and accuracy.
- Conduct research and experimentation with state-of-the-art architectures such as CNNs, Transformers (ViT, DETR), GANs, and self-supervised learning.
- Collaborate with cross-functional teams to integrate models into production pipelines (cloud/on-prem).
- Stay current with the latest advancements in computer vision and contribute to the companys innovation roadmap.
- Develop tools for model explainability and performance monitoring in production environments.
Qualifications Required:
- B.Tech, Masters or Ph.D. in Computer Science, Electrical Engineering, Applied Mathematics, or a related field.
- 3+ years of experience in developing and deploying deep learning models for computer vision tasks.
- Strong proficiency in Python and deep learning frameworks like PyTorch and TensorFlow.
- Hands-on experience with libraries such as OpenCV, Albumentations, MMDetection, Detectron2, or YOLOv5/8.
- Experience training and optimizing models on GPU c
Skills Required
Python
OpenCV
Flask
Computer Vision
Deep Learning
Machine Learning
SLAM
Medical Imaging
Autonomous Vehicles
PyTorch
TensorFlow
Albumentations
MMDetection
Detectron2
YOLOv5
YOLOv8
PyTorch Lightning
FastAPI
Triton Inference Server
CVAT
Labelbox
DVC
Weights Biases
3D Vision
Multiview Geometry
MLOps
MLflow
Kubeflow
SageMaker
Aerial Imagery
Posted on: April 3, 2026
Relevant Jobs
Step 2 of 2