Hiring.Camp

Video Machine Learning Engineer

Markitech

·

Yesterday

Salary
C$55k – C$60k/mo
Location
Toronto, Ontario, CA
Workplace
Remote, Hybrid
Type
Full-time
Department
Engineering
Source
BetterTeam

Description

Company: CliniScripts
Contract: Initial six months, with the possibility of extension
Compensation: Approximately $60,000 annual equivalent, subject to final confirmation
Location: [Remote/Hybrid]
Reports to: CTO

About the Role:
CliniScripts is seeking a Video Machine Learning Engineer to support an ABA therapy video-data project.
The engineer will help build a secure pipeline for processing recorded therapy sessions and developing computer-vision and machine-learning models using BCBA-annotated video data.

Responsibilities:
  • Review the existing video dataset and determine its suitability for ML training.
  • Build a secure pipeline for uploading, storing, processing, and tracking videos.
  • Create automated checks for video, audio, and metadata quality.
  • Connect timestamped BCBA annotations to video data.
  • Develop features for pose, movement, speech, and behavioural-event analysis.
  • Build and evaluate proof-of-concept video ML models.
  • Document the technical process, model results, and dataset limitations.
  • Follow strict privacy and security requirements when handling videos involving children.

Requirements:
  • Strong Python and machine-learning experience.
  • Practical experience with video, computer vision, and tools such as OpenCV or FFmpeg.
  • Experience with PyTorch, TensorFlow, or a similar ML framework.
  • Experience with pose estimation, action recognition, or video classification.
  • Understanding of ML evaluation, annotation quality, and dataset bias.
  • Ability to work independently and communicate with technical and clinical teams.

Initial Deliverables
During the six-month contract, the engineer will be expected to:
  • Audit the current video dataset.
  • Recommend video-quality and data-collection standards.
  • Build the initial video-processing and quality-control pipeline.
  • Create a baseline feature-extraction workflow.
  • Develop and evaluate an initial proof-of-concept model.

Skills

PythonMachine LearningComputer VisionTensorFlowPyTorch

Similar Jobs

3

Senior Machine Learning Manager, Video Ranking

reddit · Remote - United States · Remote

Today

Machine Learning Engineer (Video Understanding & Segmentation)

Glint Tech Solutions Llc · Santa Clara

5 days ago

Machine Learning Engineer, Speech - Joint Audio-Video Modeling

Cantina · Remote (U.S. or Europe) · Remote

2 weeks ago