Hiring Senior Computer Vision Research Engineer – Deep Learning & 3D Vision
Location: Navi Mumbai
Position: 3 opening
Key Responsibilities
Senior Computer Vision Research Engineer – Deep Learning & 3D Vision
Experience: 5+ years
Role Overview
We are looking for a Senior Computer Vision Research Engineer with strong fundamentals in computer vision and deep learning, and extensive hands-on experience building, modifying, training, and optimizing computer vision models from scratch.
The ideal candidate should understand neural networks at the layer and architecture level, be able to modify existing architectures or design custom models, and have solid experience in high-accuracy pixel-level segmentation, transformers, 3D vision, depth data, and large-scale model training.
Responsibilities
- Design, develop, and train computer vision models from scratch for segmentation, detection, feature extraction, and related vision tasks.
- Understand and modify neural network architectures at the layer/block level, including convolution, normalization, activation, attention, skip connections, encoders, and decoders.
- Work extensively with segmentation architectures such as U-Net, U-Net++, SegFormer, Swin Transformer, and similar CNN/Transformer-based architectures.
- Develop highly accurate pixel-level segmentation solutions where prediction accuracy may directly affect millimeter- or centimeter-level measurements.
- Work with 3D vision, depth maps, point clouds, RGB-D/stereo data, camera calibration, and geometric computer vision.
- Build and maintain robust model training pipelines, including preprocessing, augmentation, loss functions, optimizers, learning-rate scheduling,
hyperparameter tuning, validation, and error analysis.
- Work with large-scale datasets, including dataset cleaning, annotation quality analysis, class imbalance, sampling strategies, and data validation.
- Optimize models for inference speed, GPU memory, latency, and accuracy using techniques such as mixed precision, quantization, pruning, ONNX, and TensorRT.
- Develop and optimize inference pipelines for GPU, edge, and production environments.
- Maintain clear documentation of model architectures, datasets, training configurations, experiments, metrics, and model versions.
- Perform systematic model evaluation and failure analysis using appropriate metrics such as IoU, Dice, precision, recall, F1, mAP, and application-specific accuracy metrics.
- Research, evaluate, and implement new computer vision and deep learning approaches where they provide practical improvements.
Required Skills
- 5+ years of hands-on experience in Computer Vision / Deep Learning.
- Strong experience with PyTorch or similar deep learning frameworks.
- Proven experience building and modifying computer vision models from scratch, rather than only fine-tuning pretrained models.
- Strong understanding of CNN architectures, individual layers, feature maps, receptive fields, and encoder-decoder architectures.
- Strong experience with semantic/pixel-level segmentation.
- Hands-on experience with U-Net, U-Net++, SegFormer, Swin Transformer, Vision Transformers, or similar architectures.
- Good understanding of transformers, attention mechanisms, and modern vision architectures.
- Experience with 3D data, depth maps, point clouds, stereo/RGB-D data, or related spatial vision problems.
- Strong understanding of optimizers, loss functions, hyperparameter tuning, training strategies, and model convergence.
- Experience working with large datasets and production-scale training pipelines.
- Experience with model optimization and high-performance inference.
- Strong understanding of core computer vision concepts, image processing, camera geometry, and model evaluation.
Good to Have
- Exposure to MLOps practices, including:
- Model and dataset versioning
- DVC or equivalent tools
- Experiment tracking
- Model parameter and configuration tracking
- Training metric tracking
- Model artifact management
- Reproducible training pipelines
- Experience with experiment tracking and model lifecycle tools such as MLflow, ClearML, Weights & Biases, or similar platforms.
- Experience with high-precision visual measurement systems.
- Experience with CUDA, TensorRT, ONNX, NVIDIA Jetson, or edge deployment.
If this role aligns with your experience, please share your profile at:
[email protected]
Pay: ₹384,639.41 - ₹1,602,512.99 per year
Benefits
- Cell phone reimbursement
- Commuter assistance
- Flexible schedule
- Paid sick time
- Provident Fund
Work Location: In person
📌 Senior Computer Vision Research Engineer (Navi Mumbai)
🏢 Blue Ocean Systems Infotech
📍 Navi Mumbai