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

Machine Learning Engineer - Video Analytics

Ezlo Innovation • bhubaneswar, India
1 day 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 • bhubaneswar, India

    Related jobs
    Machine Learning Engineer - Llm

    Machine Learning Engineer - Llm

    Talentgigs • Bhubaneshwar, Republic Of India, IN
    We’re looking for a hands-on Senior ML Engineer (6–10 years) who can : .Lead design and delivery of LLM & Document AI solutions end-to-end. Own ML services in production (APIs, pipelines, monitoring)....Show more
    Last updated: 2 hours ago • Promoted • New!
    Python for Machine Learning

    Python for Machine Learning

    People Prime Worldwide • bhubaneswar, orissa, in
    Our client is a trusted global innovator of IT and business services.They help clients transform through consulting, industry solutions, business process services, digital & IT modernisation and ma...Show more
    Last updated: 2 days ago • Promoted
    Senior AI Engineer

    Senior AI Engineer

    Upstep Academy • bhubaneswar, orissa, in
    Upstep Academy is a forward-thinking EdTech company dedicated to revolutionizing the world of chess education.We are building a cutting-edge learning platform that combines a world-class curriculum...Show more
    Last updated: 6 hours ago • Promoted • New!
    2+ Year Computer Vision Engineer (OCR Pipeline)

    2+ Year Computer Vision Engineer (OCR Pipeline)

    Palcode.ai • bhubaneswar, orissa, in
    We are building AI-first tools to automate and accelerate workflows in the construction industry.Our focus is on extracting insights from complex documents such as blueprints and invoices to stream...Show more
    Last updated: 6 hours ago • Promoted • New!
    Machine Learning Engineer

    Machine Learning Engineer

    Recro • bhubaneswar, orissa, in
    What would you be doing / Expected from this role?.Collaborate with cross-functional teams including data scientists, engineers, and product managers to deliver AI-driven solutions.Drive the archite...Show more
    Last updated: 30+ days ago • Promoted
    AI Engineer / AI Consultant

    AI Engineer / AI Consultant

    Eaglehires HR Solutions Pvt Ltd • Bhubaneswar, Odisha, India
    We are hiring for one of our client IT services company based in UK.The AI Engineer will be responsible for building, maintaining, and optimizing the AI Centre of Excellence’s (CoE) infrastructure....Show more
    Last updated: 30+ days ago • Promoted
    Artificial Intelligence Trainer

    Artificial Intelligence Trainer

    WAMINDIA • bhubaneswar, orissa, in
    AI-driven solutions across the organization.The ideal candidate will have deep knowledge of AI applications across multiple business functions—especially. This role includes training, supervising te...Show more
    Last updated: 6 hours ago • Promoted • New!
    Generative AI Engineer

    Generative AI Engineer

    Live Connections • bhubaneswar, orissa, in
    Required Notice Period - Immediate Joiners or Serving Notice or 30 days.Bachelor’s in CS / ML / AI or related field; Master’s or PhD preferred. ML / Data Science with a focus on generative AI, LLMs, or co...Show more
    Last updated: 16 days ago • Promoted
    AI Engineer - GPT / LangChain / RAG / Data Pipelines

    AI Engineer - GPT / LangChain / RAG / Data Pipelines

    Peak Trust Global Real Estate • bhubaneswar, orissa, in
    This role requires strong technical skills across Python, automation, ML tooling, and analytical reporting.Key Responsibilities (Technical). Build automated data collection workflows using tools suc...Show more
    Last updated: 6 hours ago • Promoted • New!
    Machine Learning Systems Engineer

    Machine Learning Systems Engineer

    Eaglehires HR Solutions Pvt Ltd • Bhubaneshwar, Republic Of India, IN
    We are hiring for one of our client IT services company based in UK.The AI Engineer will be responsible for building, maintaining, and optimizing the AI Centre of Excellence’s (CoE) infrastructure....Show more
    Last updated: 30+ days ago • Promoted
    Lead AIML Engineer

    Lead AIML Engineer

    Aptita • Bhubaneswar, Odisha, India
    Bhubaneswar (Onsite for initial 3 6 months Hybrid / Remote options later).As a Lead AI / ML Engineer you spearhead the design development and implementation of advanced AI and machine learning models...Show more
    Last updated: 8 hours ago • Promoted • New!
    AI Engineer Intern

    AI Engineer Intern

    Qureal AI • bhubaneswar, orissa, in
    Hiring : AI Engineer Intern (Remote + Paid).We are looking for a dedicated AI Engineer Intern.This role offers a real opportunity to transition into a full-time position based on performance.PPO / F...Show more
    Last updated: 6 hours ago • Promoted • New!
    LabVIEW Image Processing Developer

    LabVIEW Image Processing Developer

    Semitronik Instruments • bhubaneswar, orissa, in
    We suggest you enter details here.This is a full-time hybrid role for a LabVIEW Image Processing Developer based in Gandhinagar. The responsibilities of this role include designing, developing, and ...Show more
    Last updated: 6 hours ago • Promoted • New!
    Machine Learning Engineer - LLM

    Machine Learning Engineer - LLM

    Talentgigs • bhubaneswar, India
    We’re looking for a hands-on Senior ML Engineer (6–10 years) who can : .Lead design and delivery of LLM & Document AI solutions end-to-end. Own ML services in production (APIs, pipelines, monitoring)....Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Machine Learning Engineer

    Machine Learning Engineer

    Confidential • Bhubaneswar, India
    INR 3000000-10000000 / year (based on experience).Full Time Permanent position(Payroll and Compliance to be managed by : Incept Labs). Note : This is a requirement for one of Uplers' client - Incept L...Show more
    Last updated: 17 days ago • Promoted
    AI ENGINE DEVELOPER (Computer Vision + Mobile App AI Integration)

    AI ENGINE DEVELOPER (Computer Vision + Mobile App AI Integration)

    Clause Holdings • bhubaneswar, orissa, in
    We are looking for an experienced AI / ML Engineer (Computer Vision) to architect and build an advanced AI Scoring Engine for inputs. The role involves model selection, training, fine-tuning, evaluati...Show more
    Last updated: 6 hours ago • Promoted • New!
    AI Engineer

    AI Engineer

    Recruin • bhubaneswar, orissa, in
    Our Client is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, s...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior LLM Engineer

    Senior LLM Engineer

    Infocusp Innovations • bhubaneswar, orissa, in
    The Senior Agentic AI Engineer will lead the design, development, and deployment of.AI solutions within production environments, working across. AI, with a focus on delivering robust and fair agenti...Show more
    Last updated: 6 hours ago • Promoted • New!