Senior Computer Vision Software Engineer

Stryker India Private Limited

Gurugram District

Hybrid

INR 2,500,000 - 4,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stryker India Private Limited is seeking a Senior Software Engineer specializing in Computer Vision to research, architect, and deploy high-throughput vision models. You'll work on real-time object detection, tracking, and segmentation, bridging applied research with edge/cloud production engineering.

You will experiment with CNN backbones, Vision Transformers, and multimodal architectures while optimizing inference speed for real-world constraints in a hybrid work setup in Gurugram.

Qualifications

  • Bachelor's degree in software engineering/ Computer Science or related discipline.
  • 5+ years of work experience or Master’s in relevant disciplines with 5+ years of experience or PhD with 2+ years of work experience.
  • 5+ years hands-on experience designing and training computer vision models in production or applied research environments.
  • Proficiency in Python and PyTorch (or TensorFlow); solid foundation in OpenCV and NumPy.
  • Proficiency in end-to-end MLOps practices.
  • In-depth theoretical and practical grasp of Classic & modern CNNs (ResNet, EfficientNet, ConvNeXt).
  • Vision Transformers & attention mechanisms (ViT, Swin, DETR, RT-DETR).
  • Modern real-time detector architectures (YOLO*, RT-DETR, SSD).
  • Excellent communication skills with the ability to work cross-team.
  • Good to have Experience with video streaming protocols and pipelines (RTSP, WebRTC, GStreamer, FFmpeg, or NVIDIA DeepStream).
  • Travel Percentage: None
  • Experience Level Senior Level

Responsibilities

  • Evaluate, benchmark, and adapt frontier vision architectures (e.g., YOLO variants, R-CNN, ViTs, Transformers, MobileNet backbones).
  • Design, train, and fine-tune computer vision models using PyTorch, TorchVision etc.
  • Architect data preprocessing, augmentation and annotation workflows for imbalanced and noisy visual datasets.
  • Optimize deep learning models for strict latency/throughput budgets using TensorRT, ONNX Runtime, DeepStream etc.
  • Apply model compression techniques including post-training quantization (INT8/FP16) and knowledge distillation.
  • Implement active learning loops and continuous monitoring systems to track data drift and edge-case model failures in production.

Skills

Python
PyTorch
OpenCV
NumPy
MLOps
CNNs
Vision Transformers
Attention mechanisms
Communication skills
Cross-team collaboration

Education

Bachelor's degree in Computer Science or related field
Master’s degree in relevant discipline
PhD in relevant discipline

Tools

TensorRT
ONNX Runtime
DeepStream
YOLO variants
R-CNN
ViT
RT-DETR
SSD
GStreamer
FFmpeg
NVIDIA DeepStream

Job description

Senior Software Engineer-Computer vision

Work Flexibility: Hybrid

We are seeking a Computer Vision/AI Engineer to research, architect, and deploy state-of-the-art vision models for high-throughput, low-latency computer vision pipelines. In this role, you will work on problems spanning real-time object detection, multi-class classification, tracking, and instance segmentation. You will bridge cutting-edge applied research with edge/cloud production engineering—experimenting with advanced CNN backbones, Vision Transformers (ViTs), and multimodal architectures while optimizing inference speed for real-world constraint.

Technical Responsibilities
  • Evaluate, benchmark, and adapt frontier vision architectures (e.g., YOLO variants, R-CNN, ViTs, Transformers, MobileNet backbones).
  • Design, train, and fine-tune computer vision models using PyTorch, TorchVision etc.
  • Architect data preprocessing, augmentation and annotation workflows for imbalanced and noisy visual datasets.
  • Optimize deep learning models for strict latency/throughput budgets using TensorRT, ONNX Runtime, DeepStream etc.
  • Apply model compression techniques including post-training quantization (INT8/FP16) and knowledge distillation.
  • Implement active learning loops and continuous monitoring systems to track data drift and edge-case model failures in production.
Minimum Qualification

Bachelor's degree in software engineering/ Computer Science or related discipline with 5+ years of work experience or Master’s in relevant disciplines with 5+ years of experience or PhD degree in relevant disciplines with 2+ years of work experience.

Preferred Qualifications
  • 5+ years hands-on experience designing and training computer vision models in production or applied research environments.
  • Proficiency in Python and PyTorch (or TensorFlow); solid foundation in OpenCV and NumPy.
  • Proficiency in end-to-end MLOps practices.
  • In-depth theoretical and practical grasp of Classic & modern CNNs (ResNet, EfficientNet, ConvNeXt).
  • Vision Transformers & attention mechanisms (ViT, Swin, DETR, RT-DETR).
  • Modern real-time detector architectures (YOLO*, RT-DETR, SSD).
  • Excellent communication skills with the ability to work cross-team.
  • Good to have Experience with video streaming protocols and pipelines (RTSP, WebRTC, GStreamer, FFmpeg, or NVIDIA DeepStream).
  • Travel Percentage: None
  • Experience Level Senior Level
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Vision Engineer
Senior Computer Vision Engineer

Stepping Edge • Coimbatore District

On-site
INR 1,200,000 - 1,600,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Anaira • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Computer Vision Engineer/ Lead
Computer Vision Engineer/ Lead

Infosys • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Computer Vision Engineer
Computer Vision Engineer

Trigvent Solutions • Mohali

On-site
INR 1,200,000 - 1,800,000
Senior AI Engineer (Computer Vision & Intelligent Systems)
Senior AI Engineer (Computer Vision & Intelligent Systems)

EduRankAI • Kolkata District

On-site
INR 4,000,000 - 7,000,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

SeeWise.AI • Chennai District

On-site
INR 2,800,000 - 4,400,000
Applied Machine Learning / Computer Vision Engineer
Applied Machine Learning / Computer Vision Engineer

TechBiz Global GmbH • Mohali

On-site
INR 1,200,000 - 2,200,000
Data Scientist (Computer Vision)
Data Scientist (Computer Vision)

ScryAI • Gurugram District

On-site
INR 900,000 - 1,500,000
Computer Vision Engineer
Computer Vision Engineer

Vivasha AI • New Delhi

Hybrid
INR 1,000,000 - 1,800,000
Hybrid work
Paid leave and holidays as per policy
Computer Vision Engineer
Computer Vision Engineer

Infosys • Bengaluru

On-site
INR 800,000 - 1,500,000