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

Machine Learning Engineer - Video Analytics

Ezlo Innovation • Pushkar, IN
8 days 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 • Pushkar, IN

    Related jobs
    Machine Learning Engineer - Agentic AI & AIOps

    Machine Learning Engineer - Agentic AI & AIOps

    Platform9 • Pushkar, Rajasthan, India
    About Platform9 : Platform9 is a leader in simplifying enterprise private clouds.Our flagship product, Private Cloud Director, turns existing infrastructure into a full-featured private cloud.Enterp...Show more
    Last updated: 28 days ago • Promoted
    AI / ML Engineer

    AI / ML Engineer

    C4 Technical Services • Pushkar, Rajasthan, India
    AI Solution Development & Deployment : Design and implement AI models and algorithms using Azure AI services, including Azure Machine Learning, Cognitive Services, and Azure OpenAI.Develop and deploy...Show more
    Last updated: 9 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Recro • Ajmer, IN
    Job Description : AI / ML Engineer (3D Geometry & Manufacturing).We are seeking an exceptionally talented and entrepreneurial. Design for Manufacturability (DFM).If you are passionate about leveraging ...Show more
    Last updated: 30+ days ago • Promoted
    Artificial Intelligence Engineer

    Artificial Intelligence Engineer

    ACL Digital • Ajmer, IN
    We are Hiring : AI Engineer : Remote Opportunity.Design, develop and deploy scalable.Machine Learning and AI models.Perform data extraction, cleaning, transformation and modeling using.Develop end-to...Show more
    Last updated: 22 days ago • Promoted
    Machine Learning Engineer 3

    Machine Learning Engineer 3

    Talentoj • Pushkar, Rajasthan, India
    Roles and Responsibilities • Design and implement ML, deep learning, and classical CV algorithms for liveness detection.Conduct research to support deployment of advanced algorithms.Develop, evolve...Show more
    Last updated: 7 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    LoglineAI • Ajmer, IN
    ML Engineer (Studio Applications).The ML Engineer (Studio Applications) focuses on deploying and maintaining machine learning models that support LoglineAI’s production workflows.The role is primar...Show more
    Last updated: 20 hours ago • Promoted • New!
    Lead AI / ML Engineer

    Lead AI / ML Engineer

    Simelabs - Digital, AI / ML, Automation, Robotics, Gen AI. • Pushkar, IN
    Architect scalable ML pipelines, services, and platforms using modern cloud and MLOps practices.Build, fine-tune, and integrate Generative AI models (LLMs, Vision Models, Multimodal Models) into bu...Show more
    Last updated: 7 days ago • Promoted
    Deep Learning Engineer

    Deep Learning Engineer

    Information Tech Consultants • Ajmer, Rajasthan, India
    Data Science SME (Subject matter expert) Location : London (Relocation required - Sponsorship will be provided) Experience : 12 to 18 years Job Requirements : 12 years of experience manipulating d...Show more
    Last updated: 17 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Delta System & Software, Inc. • Pushkar, IN
    Python in production environments.Expert-level proficiency in Python and core libraries (Pandas, NumPy, AsyncIO, FastAPI, or similar).Show more
    Last updated: 2 days ago • Promoted
    Machine Learning Consultant

    Machine Learning Consultant

    Sony Research India • Pushkar, Rajasthan, India
    Sony Research India is driving cutting-edge research and development in various locations around the globe, including laboratories in Japan, the United States, Europe, and Asia.We endeavor to creat...Show more
    Last updated: 30+ days ago • Promoted
    AI / ML Engineer

    AI / ML Engineer

    Lingaro • Ajmer, Rajasthan, India
    AI / ML Engineer – Senior Consultant AI Engineering Group is part of Data Science & AI Competency Center and is focusing technical and engineering aspects of DS / ML / AI solutions.We are looking for exp...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Luxoft • Pushkar, IN
    We are seeking a skilled Machine Learning Engineer to develop and deploy Graph Neural Network (GNN) based surrogate models that approximate complex physics simulations for oil & gas pipeline and we...Show more
    Last updated: 24 days ago • Promoted
    Sr Manager Analytics

    Sr Manager Analytics

    Live Connections • ajmer, India
    Required Notice Period - Immediate Joiners or Serving Notice Period.Should have a technical background.Should be working on production projects. Required Skills and Qualifications.Proven experience ...Show more
    Last updated: 11 hours ago • Promoted • New!
    Founding Sr. Machine Learning Engineer : No Salary Only Equity

    Founding Sr. Machine Learning Engineer : No Salary Only Equity

    Truxt.ai • Pushkar, Rajasthan, India
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    HiroJet • Pushkar, IN
    Job Title : Machine Learning Engineer.Location : Remote, India 5 days WFH.Preferred - SIEM product OR security product Experience. We are a security data platform that enables teams to be more effecti...Show more
    Last updated: 8 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    BayOne Solutions • Ajmer, IN
    Machine Learning Development & Implementation (40%).Design and implement end-to-end ML pipelines for recommendation systems, search ranking, and classification problems. Build and optimize tradition...Show more
    Last updated: 30+ days ago • Promoted
    Artificial Intelligence Engineer

    Artificial Intelligence Engineer

    Donyati • Pushkar, IN
    We are seeking a skilled AI Engineer with 3–5 years of hands-on experience in designing, developing, and deploying AI / ML solutions in cloud environments. The ideal candidate will have strong profici...Show more
    Last updated: 30+ days ago • Promoted
    Lead LLM & Machine Learning Engineers (Python)

    Lead LLM & Machine Learning Engineers (Python)

    MillionLogics • ajmer, rajasthan, in
    MillionLogics, a trusted Oracle Partner, is a global IT solutions leader with headquarters in London, UK, and a dynamic development hub in Hyderabad, India. The company specialises in delivering sma...Show more
    Last updated: 3 days ago • Promoted