M

Mecka AI

Labeled human movement data for AI

Hardware – Platform Software Engineer

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

About the Job

Requirements

  • At least 5 years of software engineering experience, including strong backend programming and operating production services in a language such as Python, Go, or TypeScript.
  • Depth in service reliability, including telemetry, monitoring, diagnostics, and operational tooling for distributed systems, or developer experience, including APIs, software development kits, command-line tools, documentation, and useful examples.
  • Experience designing application programming interfaces, data schemas, and databases, with practical knowledge of SQL and query performance.
  • Understanding of distributed-systems failure modes, including retries, duplicate events, interrupted transfers, and intermittent connectivity.
  • Knowledge of authentication, authorization, automated testing, versioning, and release practices.
  • Ability to debug across services, client software, and device interfaces.

Responsibilities

  • Own service and application programming interface design for connected hardware and data-intensive workflows, including the underlying data models.
  • Build telemetry, diagnostics, and operational tools that help engineers understand device and service behavior.
  • Develop application programming interfaces, software development kits, and command-line tools that help hardware and data customers integrate the platform into their workflows.
  • Implement asynchronous workflows that handle retries, duplicate events, and interrupted transfers predictably.
  • Test complete user workflows end to end, and maintain documentation, monitoring, and backward compatibility as the platform evolves.
  • Own production software from architecture through deployment and operation, with depth in service reliability or developer experience.

Desired Qualifications

  • Experience with connected hardware or operational web applications.
  • Experience building public software development kits or working with large video and sensor datasets.

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