Apply Now

Requirement ID: 94321
Job Title: Automation Platform Developer
Job Type: Contract
Duration: 6 - 9 months
Location: Brampton, ON
Job Description:

AI Engineer-Video Analysis & Validation Platform
Role Summary
Design and implement an AI-powered Video Analysis and Validation Platform. Build video capture and recording pipelines, AV quality analysis, intelligent diagnostics, evidence generation, reporting, and autonomous validation capabilities for entertainment and streaming services.
Must-Have Skills
• Strong hands-on experience in Python development.
• Experience building and deploying production grade Generative AI and Agentic AI solutions.
• Experience implementing goal-based AI workflows with autonomous multi-step reasoning.
• Experience building autonomous plans, execute, evaluate, and adapt loops.
• Experience developing computer vision and intelligent video analysis solutions.
• Hands-on experience with OpenCV for image and video analysis.
• Experience implementing OCR-based analysis using Tesseract OCR.
• Experience building video capture, recording, encoding, compression, and processing pipelines using GStreamer/FFmpeg.
• Experience implementing video quality analysis, visual validation, image comparison, and motion detection.
• Experience building intelligent analysis solutions using video, images, logs, telemetry, screenshots, and execution evidence.
• Experience developing AI-driven failure classification, diagnostics, root cause analysis, and resolution workflows.
• Experience developing coverage intelligence and validation-gap identification capabilities.
• Experience implementing autonomous test generation across UI, API, and service workflows.
• Experience building AI capabilities that update validation flows when UI, API, or service behaviors changes.
• Experience implementing system-level awareness across services, flows, devices, and validation environments.
• Experience developing data and context intelligence using execution history and environment information.
• Experience implementing explainability, decision traceability, and audit trails for AI-generated decisions and actions.
• Experience designing and developing REST-based microservices.
• Experience building scalable backend services for video processing, analytics, reporting, and evidence management.
• Experience integrating AI capabilities with CI/CD pipelines, defect tracking, test inventory, incident management, and problem management systems.
• Experience implementing governance controls, approval workflows, and guardrails for autonomous AI operations.
Good to Have
• Experience with Java development.
• Experience with PostgreSQL and MongoDB.
• Experience developing analytics and reporting solutions using Kibana or Grafana.
• Experience handling large volumes of video recordings, screenshots, logs, telemetry, and validation artefacts.
• Experience with media, entertainment, OTT streaming, or HDMI-output device ecosystems.
• Experience developing intelligent evidence analysis and decision-support capabilities.
Technology Stack
Programming: Python, Java
AI: Generative AI, Agentic AI, RAG, Langraph/Langchain/GoogleADK/Azure
Computer Vision: OpenCV
OCR: Tesseract OCR
Video Processing: GStreamer/FFmpeg
Architecture: REST-based Microservices
Databases: PostgreSQL, MongoDB
Reporting and Analytics: Kibana, Grafana
Integrations: CI/CD, Defect Tracking, Test Inventory, Incident Management, Problem Management
Domain Experience
• Video Analysis and Validation Platforms
• AV Quality Analysis
• Video Capture and Recording
• Media and Entertainment
• OTT Streaming Services
• Intelligent Evidence Analysis
• Root Cause Analysis and Diagnostic Platforms
• Autonomous Validation Systems

Apply Now