Mecka.Ai

Full-Stack Engineer, ML Tooling and Infrastructure

Toronto GTA, Remote. Posted 2 months ago

The role

You will own internal infrastructure, tooling, and targeted ML services to enable the CVML team. This includes owning the annotation platform and developing ML services like a PII blurring pipeline.

What you will do

  • Build and maintain the web application used by the labeling team.
  • Ship new task types, review workflows, UI features, and progress dashboards.
  • Write glue code to move video frames, metadata, and JSON payloads.
  • Build tools to track inter-annotator agreement, audit sampling, and dataset health.
  • Own the pipeline that detects and blurs faces, screens, and license plates.
  • Deploy and optimize lightweight detection and segmentation models.
  • Optimize PyTorch models and wrap them in fast, concurrent APIs.

Required qualifications

  • Heavy Frontend Engineering with React, Vue, or modern JS/TS.
  • Ability to handle complex state, canvas-based rendering, or video playback in the browser.
  • Production-Grade Python for building fast, concurrent APIs like FastAPI or gRPC.
  • Practical Applied ML experience fine-tuning and deploying detection, segmentation, or tracking models on real-world data.

Nice to have

  • Built or heavily customized an annotation UI.
  • Deep familiarity with video processing pipelines (FFmpeg, frame extraction, codec handling, latency optimization).
  • Familiarity with active learning workflows or mining hard negatives.
  • Care deeply about UI/UX and end-user workflow speed.

About the company

Mecka AI is building the data infrastructure layer for robotics and embodied AI. They design and operate global systems for data capture, data labeling, and hardware-enabled workflows.

Full-Stack Engineer, ML Tooling and Infrastructure at Mecka.Ai | JobZoey