ABOUT MECKA AI
Mecka AI is building the data infrastructure layer for robotics and embodied AI.
We design and operate global systems for data labeling, data capture, and hardware-enabled workflows used by leading AI and robotics teams. These systems are used daily by operators, contributors, country managers, and customers across multiple countries.
Reliability, speed, and UX matter. The software we build supports real-world operations and must hold up under scale, latency, and imperfect conditions.
THE ROLE
Weβre hiring a Senior Full-Stack Software Engineer based in Toronto to design, build, and ship production web applications that power Meckaβs global operations.
This role is for someone who has shipped multiple real-world web apps, understands product tradeoffs, and is comfortable owning systems end-to-end β frontend, backend, and integration with real operational workflows.
Youβll work closely with operators, data teams, and founders to turn ambiguous requirements into reliable, scalable software.
WHAT YOUβLL WORK ON
FULL-STACK WEB APPLICATIONS
- Build and maintain production web applications for:
- Data labeling
- Data capture
- Country and operations management
- Own frontend architecture using React (JavaScript / TypeScript) and modern frameworks
- Design clean, intuitive interfaces for non-technical users
- Ensure applications are fast, reliable, and usable across regions
BACKEND SYSTEMS & APIS
- Design and build backend services and APIs
- Work with Node.js (Express/Fastify) and/or Python (FastAPI/Django)
- Build systems that handle permissions, workflows, retries, partial failures, and data integrity
- Support data-heavy workflows and long-running operations
AI-ENABLED FEATURES (PRACTICAL, NOT HYPE)
- Build and integrate AI-powered features where they add real value, such as:
- Data validation and normalization
- Workflow automation
- Search and retrieval
- Internal tooling and analysis
- Work with prompt-based systems and structured experimentation
- Collaborate with research and ops teams to ship usable AI features, not demos
END-TO-END OWNERSHIP
- Take features from idea β implementation β production
- Debug and improve systems in production
- Make pragmatic tradeoffs between speed, correctness, and maintainability
- Leave systems better than you found them
COLLABORATION & TECHNICAL LEADERSHIP
- Work closely with:
- Operations teams
- Data and research teams
- Founders
- Communicate technical tradeoffs clearly to non-engineers
- Review code and help raise the bar for quality and reliability
WHO YOU ARE
REQUIRED EXPERIENCE
- 5β8+ years of experience building and maintaining production web applications
- Strong experience with:
- JavaScript / TypeScript
- React (and frameworks like Next.js or similar)
- Strong backend experience with Node and/or Python
- Proven ability to ship full-stack software used by real users
- Comfortable owning systems end-to-end, including production issues
YOU LIKELY HAVE
- Built internal tools or workflow-heavy applications
- Worked closely with non-technical stakeholders (ops, customers, leadership)
- Debugged production systems under real constraints
- Strong judgment about when to keep things simple vs. when to invest in robustness
STRONG SIGNALS (HIGHLY VALUED)
- Experience building AI-powered features (e.g. extraction, search, automation, chat-style tools)
- Familiarity with prompt engineering and experimentation workflows
- Comfort working with at least one major cloud provider (AWS, GCP, or Azure)
- Experience with data pipelines, ETL workflows, or data-heavy systems
- Prior experience in consulting, contracting, or client-facing engineering roles
NICE TO HAVE
- Experience with mobile (React Native, native iOS/Android)
- Familiarity with containerization or Kubernetes
- Strong design sensibility and UX intuition
- Background in data analysis, statistics, or applied ML
- Open-source contributions or technical writing
WHY THIS ROLE
- Build core systems that power Meckaβs global operations
- High ownership and trust from day one
- Work directly with founders and operators
- Solve problems at the intersection of software, data, and real-world execution
- Shape how Mecka builds, ships, and scales its software platform