M

Mecka AI

Labeled human movement data for AI

Full-Stack Engineer - Machine Learning Tooling and Infrastructure

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCA$130k - CA$180k /yrHybrid

About the Job

Requirements

  • Build and ship interactive web applications using React, Vue, or modern JavaScript/TypeScript.
  • Handle complex application state, canvas-based rendering, or browser video playback while maintaining performance.
  • Build fast, concurrent production APIs using Python and FastAPI or gRPC for high-volume media requests.
  • Fine-tune and deploy detection, segmentation, or tracking models on real-world data, and operate models reliably in production pipelines.
  • Experience building or heavily customizing annotation user interfaces for bounding boxes, polygons, or keypoints, and understanding human-in-the-loop workflows is a strong signal.
  • Familiarity with video processing pipelines, including FFmpeg, frame extraction, codec handling, or latency optimization, is a strong signal.
  • Familiarity with active learning workflows or mining hard negatives to iteratively improve datasets is a strong signal.
  • Strong care for UI/UX and measuring success by end-user workflow speed is a strong signal.

Responsibilities

  • Build and maintain the internal annotation web application used by the labeling team, including new task types, review workflows, keyboard-driven UI features, and progress dashboards.
  • Write code to move video frames, metadata, and JSON payloads between cloud storage, databases, and the client application.
  • Build tools to track inter-annotator agreement, audit sampling, and dataset health.
  • Own the service pipeline that detects and blurs faces, screens, and license plates in delivered footage while balancing privacy compliance with data preservation.
  • Deploy and optimize lightweight detection and segmentation models, such as bounding-box assistance, to help annotators correct rather than create annotations from scratch.
  • Optimize off-the-shelf or provided PyTorch models using tools such as TensorRT or ONNX, and wrap them in fast, concurrent APIs that serve the tooling UI.

About the Company

Mecka AI

Labeled human movement data for AI

Mecka AI builds custom, labeled datasets of human movement by recording people performing specific tasks and analyzing the video to create multimodal data for AI and robotics training. Its offerings are data-as-a-service: bespoke, high-quality video data that is anonymized, meticulously annotated, and ready for direct ingestion into machine learning models. The company differentiates itself with a global, on-demand data-collection network and task-focused labeling to supply precise, task-specific datasets for autonomous systems, including humanoid robotics partners. Its goal is to accelerate the development and deployment of embodied AI and autonomous technologies by providing scalable, ready-to-use movement data.

Company size
51-200
Company stage
Series B
Total funding
$120M
Headquarters
New York City, New York
Founded
2025

Recently Posted Jobs

Explore more opportunities at Mecka AI

See more jobs