Talent.com
Machine Learning Engineer - Video Analytics
Machine Learning Engineer - Video AnalyticsEzlo Innovation • Jhārkhand, Republic Of India, IN
Machine Learning Engineer - Video Analytics

Machine Learning Engineer - Video Analytics

Ezlo Innovation • Jhārkhand, Republic Of India, IN
17 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 • Jhārkhand, Republic Of India, IN

    Related jobs
    Machine Learning Engineer

    Machine Learning Engineer

    Recro • Jhārkhand, Republic Of India, 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
    Machine Learning Engineer

    Machine Learning Engineer

    HiroJet • Jhārkhand, Republic Of India, 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: 17 hours ago • Promoted • New!
    Artificial Intelligence Engineer

    Artificial Intelligence Engineer

    Delphie Consulting services • Jhārkhand, Republic Of India, IN
    Hiring #AI Software Developer #AI / ML #NLP # Implement #AI solutions #Python #AI frameworks #TensorFlow #PyTorch #cloud platforms #Azure #LLMs #RAG systems #Agile #Docker. As a AI Software Developer,...Show more
    Last updated: 17 hours ago • Promoted • New!
    Aws Ai / Ml Engineer (Remote)

    Aws Ai / Ml Engineer (Remote)

    Mindcraft Labs • Jhārkhand, Republic Of India, IN
    Remote
    This is a hands-on engineering role focused on building and maintaining AI and ML services on AWS.You will help turn ideas and prototypes into robust, production-ready APIs and ML flows using Amazo...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    SQL Developer - Data Analytics

    SQL Developer - Data Analytics

    TechnoRight • Jharkhand
    Job Description : Job Responsibilities : - Design, develop, and maintain efficient database solutions...Show more
    Last updated: 30+ days ago • Promoted
    Lead Ai / Ml Engineer

    Lead Ai / Ml Engineer

    Simelabs - Digital, AI / ML, Automation, Robotics, Gen AI. • Jhārkhand, Republic Of India, 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: less than 1 hour ago • Promoted • New!
    Machine Learning Engineer

    Machine Learning Engineer

    Live Connections • Jhārkhand, Republic Of India, IN
    Role - Machine Learning Engineer.Required Notice Period - Immediate Joiners.Should have experience in developing and deploying Generative AI models using TensorFlow, Pytorch or another similar fram...Show more
    Last updated: 17 hours ago • Promoted • New!
    Machine Learning Engineer 3

    Machine Learning Engineer 3

    Talentoj • Jhārkhand, Republic Of India, IN
    Design and implement ML, deep learning, and classical CV algorithms for liveness detection.Conduct research to support deployment of advanced algorithms. Develop, evolve, and support production-qual...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Machine Learning Architect

    Machine Learning Architect

    GoML • Jhārkhand, Republic Of India, IN
    We are looking for a highly skilled Technical Architect with expertise in AWS, Generative AI, AI / ML, and scalable production-level architectures. The ideal candidate should have experience handling ...Show more
    Last updated: 8 hours ago • Promoted • New!
    Artificial Intelligence Engineer

    Artificial Intelligence Engineer

    Grantify • Jhārkhand, Republic Of India, IN
    Grantify is an innovative education platform that bridges the gap between students and universities by creating a smarter and more transparent admissions and tuition-matching system.By helping stud...Show more
    Last updated: 1 hour ago • Promoted • New!
    Generative Ai Engineer

    Generative Ai Engineer

    Turing • Jhārkhand, Republic Of India, IN
    Turing is looking for people with LLM experience to join us in solving business problems for our Fortune 500 customers.You will be a key member of the Turing GenAI delivery organization and part of...Show more
    Last updated: 19 days ago • Promoted
    Senior Applied Scientist (Data Science & Ml)

    Senior Applied Scientist (Data Science & Ml)

    AdZeta • Jhārkhand, Republic Of India, IN
    AdZeta turns insights from your data lake to profit signals that seamlessly integrate with your ad stack.We unify your first-party data, predict lifetime value, activate high-value signals, and pro...Show more
    Last updated: 12 hours ago • Promoted • New!
    Deep Learning Engineer

    Deep Learning Engineer

    SystemBender • Jhārkhand, Republic Of India, IN
    An experienced Deep Learning Engineer specializing in Computer Vision, Sensor Fusion, and Multimodal AI to advance R&D;.Design and develop deep learning-based perception systems for drones and auto...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Ai Engineer

    Ai Engineer

    NyxaLabs • Jhārkhand, Republic Of India, IN
    We're seeking an exceptional AI Engineer with deep expertise in TensorFlow model training to design and build next-generation AI systems. This role focuses on developing sophisticated machine learni...Show more
    Last updated: 17 hours ago • Promoted • New!
    Agentic & Ai Tech Ops Engineer

    Agentic & Ai Tech Ops Engineer

    Insight Global • Jhārkhand, Republic Of India, IN
    Agentic & AI Tech Ops Engineer.Agentic & AI Tech Ops Engineer.AI and Agentic AI systems in production.You will manage deployments, monitor performance, troubleshoot issues, and implement best pract...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Ai / Ml Engineer (Remote) - Contractual (3 Months)

    Ai / Ml Engineer (Remote) - Contractual (3 Months)

    DataOrbit AI • Jhārkhand, Republic Of India, IN
    Remote
    We are looking for a Machine Learning Engineer to build efficient, data-driven artificial intelligence systems that advance our predictive automation capabilities. The candidate should be highly ski...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Ai / Ml Engineer

    Ai / Ml Engineer

    Edstem Technologies • Jhārkhand, Republic Of India, IN
    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: 23 days ago • Promoted
    Senior Ml Engineer

    Senior Ml Engineer

    Torinit • Jhārkhand, Republic Of India, IN
    Machine Learning Engineer (3–5 Years Experience).Canadian-based digital consulting company.At Torinit, we don't just serve our clients. .Our goal is to create an environment of continuous learning a...Show more
    Last updated: 5 days ago • Promoted