Talent.com
Machine Learning Engineer - Video Analytics
Machine Learning Engineer - Video AnalyticsEzlo Innovation • Ajit, India
No longer accepting applications
Machine Learning Engineer - Video Analytics

Machine Learning Engineer - Video Analytics

Ezlo Innovation • Ajit, India
4 hours ago
Job description

About Ezlo Innovation

Ezlo Innovation is a leading IoT platform developer powering smart home and property management solutions across 60+ countries. Our family of brands—including Vera, MiOS, Fortrezz, and Centralite—brings nearly 50 years of combined experience in home automation and IoT markets. We deliver cloud-to-ground, white-label IoT solutions to security dealers, property management companies, builders, utilities, and retail partners worldwide.

About the Role

We're looking for a Machine Learning Engineer to own and advance our CloudML video analytics platform. This system processes video from smart home cameras to detect objects including people, vehicles, animals, packages, faces, and license plates. You'll be the primary developer responsible for this project while collaborating with our broader cloud infrastructure team.

This role focuses heavily on  ML model performance —improving detection accuracy, reducing false positives / negatives, and optimizing model efficiency for real-time video processing at scale.

The Platform

CloudML v2 is a production video object detection service built on :

ML / Computer Vision : YOLO v8 / v11, YOLOWorld (zero-shot detection), PyTorch, OpenCV, face-recognition, OpenALPR

Backend : Python 3.11, FastAPI, Redis Queue (RQ)

Infrastructure : Kubernetes, Helm, Docker, NVIDIA GPUs (CUDA 12.6)

Observability : OpenTelemetry, structured logging

The system processes MP4 video files through a multi-stage pipeline : download, validation, frame extraction, multi-model inference (standard objects, packages, faces, license plates, barcodes), and webhook delivery of results.

Primary Responsibilities

Model Performance & Accuracy

Improve detection accuracy across all object classes (person, vehicle, animal, package, face, license plate)

Reduce false positive and false negative rates

Fine-tune and retrain YOLO models on domain-specific datasets

Evaluate and integrate newer model architectures as they become available

Develop robust evaluation metrics and benchmarking pipelines

Model Efficiency & Optimization

Optimize inference speed and resource utilization

Implement model quantization, pruning, or distillation techniques

Balance accuracy vs. latency tradeoffs for real-time processing

Optimize frame skip strategies and batch processing

Profile and eliminate performance bottlenecks in the inference pipeline

Ongoing Development

Maintain and extend the existing detection pipeline

Add support for new object classes as business needs evolve

Improve hotzone (region-of-interest) detection logic

Enhance face recognition matching accuracy

Collaborate with the cloud team on infrastructure and scaling

Required Qualifications

Strong experience with object detection models , particularly YOLO family (v5 / v8 / v11), and understanding of model training, fine-tuning, and evaluation

Hands-on experience with PyTorch  for model development and optimization

Computer vision fundamentals : image / video processing, frame extraction, bounding box handling, NMS, confidence thresholds

Python proficiency  with production-quality code practices

Experience deploying ML models  in production environments (containerization, GPU inference, batching strategies)

Understanding of  model optimization techniques : quantization, TensorRT, ONNX conversion, etc.

Familiarity with  Linux / Docker / Kubernetes  environments

Preferred Qualifications

Experience with video analytics or surveillance systems

Background in face recognition systems

Experience with license plate recognition (ALPR / OCR)

Familiarity with zero-shot detection models (YOLOWorld, CLIP-based approaches)

Experience with dataset curation, annotation, and augmentation

Knowledge of edge deployment considerations (model size, latency constraints)

Experience with distributed job queues (Redis Queue, Celery)

Tech Stack You'll Work With

Category

Technologies

ML Frameworks

PyTorch, Ultralytics YOLO, YOLOWorld, OpenCV, Supervision

Specialized ML

face-recognition (dlib), OpenALPR, Tesseract OCR, pyzbar

Backend

Python 3.11, FastAPI, Redis, RQ (Redis Queue)

Infrastructure

Kubernetes, Helm, Docker, GitLab CI / CD

Hardware

NVIDIA GPUs, CUDA 12.6

Observability

OpenTelemetry, structured logging

What Success Looks Like

Measurable improvements in detection accuracy (precision / recall) across object classes

Reduced inference time per video while maintaining or improving accuracy

Well-documented model evaluation pipelines and benchmarks

Proactive identification and resolution of model performance issues

Clear communication with the broader team on ML capabilities and limitations

Employment Details

Type : Full-time

Team : Cloud Infrastructure Team

Scope : Primary owner of CloudML video analytics platform

Create a job alert for this search

Machine Learning Engineer • Ajit, India

Related jobs
Senior Data Scientist

Senior Data Scientist

CO-WORKER TECHNOLOGY AB • Ajit, India
Design, implement, and deploy predictive and prescriptive models using Python and Data-bricks.Define and implement best practices for data ingestion, cleaning, and feature engineering.Optimize Spar...Show more
Last updated: 4 hours ago • Promoted • New!
MERN + React Native Developer

MERN + React Native Developer

Confidential • Patiala, India
FleetPulse is an innovative technology company focused on transforming the logistics and transportation industry through advanced Trucking Management Systems (TMS). We build scalable, high-performan...Show more
Last updated: 16 days ago • Promoted
Web Designer

Web Designer

Confidential • Amritsar, Patiala
Indian Mesh is seeking a talented and creative Web Designer to join our team.The ideal candidate will be responsible for conceptualizing and delivering visually appealing and user-friendly website ...Show more
Last updated: 30+ days ago • Promoted
SEO Specialist

SEO Specialist

Impressiko • Patiala, Punjab, India
We’re Hiring : SEO Specialist (2+ Years Experience) Location : Chandigarh | Zirakpur | Mohali | Panchkula | Kharar (Hybrid) Company : Impressiko – AI-Powered Digital Marketing & Website Design Agenc...Show more
Last updated: 19 days ago • Promoted
Field Sales Specialist

Field Sales Specialist

NIIT Limited • Patiala, Punjab, India
Job Summary Job Responsibilities - Approaching colleges (in and around your base city) to connect with the deans / HODs / TPO and engaging with them to show the value NIIT brings for their students - ...Show more
Last updated: 7 days ago • Promoted
Consultant Critical Care Medicine

Consultant Critical Care Medicine

Confidential • Patiala, India
A Critical Care Consultant's job description involves managing critically ill patients in the Intensive Care Unit (ICU), which includes performing advanced life support, developing and implementing...Show more
Last updated: 27 days ago • Promoted
Sales Associate

Sales Associate

Confidential • Patiala, India
Mankind Specialities aims to educate patients suffering from non-communicable diseases (NCDs) to help them understand these diseases better. We believe in making the right choices because we have on...Show more
Last updated: 27 days ago • Promoted
Graphic designer and Video editor

Graphic designer and Video editor

HR Digital Company • Patiala, Punjab, India
We’re Hiring — Graphic Designer & Video Editor Location : Bestech, Mohali, Punjab Company : HR Digital Company Contact : +91 9988777561 Experience : Minimum 6 months – 1 year preferred (Freshers we...Show more
Last updated: 30+ days ago • Promoted
Trainer Advanced Excel

Trainer Advanced Excel

Confidential • Patiala, India
Palin Analytics is a premier Data Science training institute based in Gurgaon, specializing in empowering individuals and organizations with the critical skills needed to succeed in a data-driven w...Show more
Last updated: 15 days ago • Promoted
Digital Marketing Intern

Digital Marketing Intern

Confidential • Patiala, India
Wonder Engineering Research, founded in 2020, is a specialized firm at the intersection of engineering innovation and intellectual property solutions. Our core services include patent drafting, pros...Show more
Last updated: 27 days ago • Promoted
AI / ML Engineer

AI / ML Engineer

Edstem Technologies • Ajit, India
We are seeking an AI / ML Engineer with over 5 years of expertise in conventional machine learning and experience or interest in generative AI to develop Sports Companion GPT - Aiko for sports applic...Show more
Last updated: 5 days ago • Promoted
SAP CO Lead Consultant

SAP CO Lead Consultant

New Era Technology • Ajit, India
Job Title : SAP Controlling (SAP CO) Lead Consultant.Website : Type : Permanent (Full-Time).Work Location : Remote (India). New Era Technology is a global technology solutions provider, delivering t...Show more
Last updated: 4 hours ago • Promoted • New!
Process Associate

Process Associate

Confidential • Patiala, India
Eminence Healthcare Services specializes in providing medical billing solutions, helping clients reduce operational costs, boost revenue, increase cash flow, and maximize efficiency.Using automated...Show more
Last updated: 13 days ago • Promoted
MERN + React Native Developer

MERN + React Native Developer

Truxo • Patiala, Punjab, India
FleetPulse is an innovative technology company focused on transforming the logistics and transportation industry through advanced Trucking Management Systems (TMS). We build scalable, high-performan...Show more
Last updated: 21 days ago • Promoted
Freelancer Bidder (Remote / Mohali)

Freelancer Bidder (Remote / Mohali)

HR Digital Company • Patiala, Punjab, India
Remote
We’re Hiring – Freelancer Bidder (Remote / Mohali) HR Digital Company is expanding our digital network! We’re looking for a Freelancer Bidder / Business Development Executive who can bring in pro...Show more
Last updated: 30+ days ago • Promoted
Technical Authority Expert

Technical Authority Expert

Confidential • Patiala, India
We have an exciting opportunity for an experienced Technical Authority Expert to join our world-class team at Ericsson, contributing to the future of managed services delivery through the Ericsson ...Show more
Last updated: 12 days ago • Promoted
DME / Infusion

DME / Infusion

Confidential • Patiala, India
Eminence Healthcare Services specialises in medical billing solutions, reducing operational costs, boosting revenue, and increasing cash flow for clients with a focus on maximum efficiency and auto...Show more
Last updated: 27 days ago • Promoted
Area Sales Manager - Building Material

Area Sales Manager - Building Material

Confidential • Patiala, India
We are looking for an experienced and dynamic ASM to drive sales and business development in assigned territory.The ideal candidate must have strong relationships with Architects, Builders, Contrac...Show more
Last updated: 5 days ago • Promoted