Full-Stack Engineer, ML Tooling and Infrastructure
The Mecka
About Mecka AI
Mecka AI is building the data infrastructure layer for robotics and embodied AI.
We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics companies to train and validate humanoid and embodied AI systems.
We work closely with frontier robotics teams to bridge real-world data, simulation, learning-based systems, and deployed hardware.
The Role
This role exists as a high-leverage force multiplier for our core Computer Vision Machine Learning (CVML) team. You are not building the foundational models for our robotics systems; rather, you own the critical infrastructure, internal tooling, and targeted ML services that enable the CVML team to move fast.
You will own the internal annotation platform used by our labeling team and develop lightweight, high-reliability ML services like our Personal Identifiable Information (PII) blurring pipeline. This is a true hybrid engineering role demanding competence in both deploying practical ML models and writing robust, user-facing full-stack applications.
Responsibilities
Internal Tooling & Infrastructure
Own the Annotation Platform (CVA): Build and maintain the web application our labeling team uses daily. You will ship new task types, review workflows, keyboard-driven UI features, and progress dashboards.
Data Pipelines: Write the glue code to efficiently move video frames, metadata, and JSON payloads between cloud storage, databases, and the client application.
Quality Measurement: Build tools to track inter-annotator agreement, audit sampling, and dataset health.
Targeted ML Services
PII Blur as a Service: Own the pipeline that detects and blurs faces, screens, and license plates in delivered footage. This is a strict, customer-facing system that must perfectly balance privacy compliance with data preservation.
Model-Assisted Labeling: Deploy and optimize lightweight detection and segmentation models (e.g., bounding box assists) so annotators correct rather than create from scratch.
Inference Optimization: Take off-the-shelf or provided PyTorch models, optimize them (e.g., TensorRT, ONNX), and wrap them in fast, concurrent APIs to serve the tooling UI.
Who You Are
Required Skills (The Hard Bar)
Heavy Frontend Engineering: You can confidently build and ship interactive web applications (React, Vue, or modern JS/TS). You understand how to handle complex state, canvas-based rendering, or video playback in the browser without tanking performance.
Production-Grade Python: You know how to build fast, concurrent APIs (FastAPI, gRPC) that don't choke on high-volume media requests.
Practical Applied ML: You have experience fine-tuning and deploying detection, segmentation, or tracking models on messy, real-world data. You know how to take a model out of a Jupyter notebook and make it run reliably in a pipeline.
Strong Signals
You have built or heavily customized an annotation UI (handling bounding boxes, polygons, keypoints) and understand the pain points of human-in-the-loop workflows.
Deep familiarity with video processing pipelines (FFmpeg, frame extraction, codec handling, latency optimization).
Familiarity with active learning workflows or mining hard negatives to iteratively improve datasets.
You care deeply about UI/UX and measure your success by the workflow speed of the end-user.
Who Will Not Enjoy This Role
Core ML Architects: If your primary goal is designing novel neural network architectures or working on frontier foundation models, this is the wrong fit. Your ML work here uses established architectures to solve practical pipeline problems (like PII detection).
Backend-Only Engineers: If you dislike writing TypeScript, debugging CSS, or thinking about UI workflows, you will struggle. You own the frontend annotation product just as much as the ML services.
Data-Allergic Engineers: If you expect a perfectly clean, balanced dataset handed to you, this isn't the role. You are building the systems that create and sanitize that data.
How to Apply (Proof of Work Requirement)
To ensure alignment with the technical realities of this role, we will only review applications that include a link to your Proof of Work.
In your application, you must include a link to one of the following:
A personal website or portfolio.
A GitHub repository showing a non-trivial project you built (no standard bootcamp/tutorial clones).
A technical blog post or write-up you authored.
If you do not have public links because your best work is proprietary, include a brief (250 words max) technical description of a complex data pipeline, web application, or ML deployment you personally engineered, focusing on the specific bottlenecks you solved.
Inclusive Hiring at Mecka
We are committed to creating an inclusive and supportive candidate experience. Should you require any accommodation whatsoever during the interview process, please inform us without any hesitation. Mecka is dedicated to ensuring equal treatment and opportunity in all phases of recruitment, selection, and employment, in compliance with employment law. We do not discriminate based on gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other protected category. Mecka is proud to be an equal opportunity employer, fostering a culture of inclusivity and maintaining a work environment that is free from discrimination, harassment, and retaliation.
Use of Artificial Intelligence in Recruitment
Mecka uses artificial intelligence (AI) responsibly to support administrative and efficiency-focused aspects of our recruitment process. This includes activities such as drafting job descriptions, generating interview questions, note-taking and recordings, and supporting sourcing and scheduling workflows. All candidate evaluations, interviews, and hiring decisions are made by members of the Mecka team. While AI tools may assist with screening and assessment, they do not replace human judgment in selection decisions. Our use of AI is intended to streamline routine tasks, improve consistency, and enhance the overall candidate experience. We are committed to upholding principles of fairness, transparency, and accountability in all hiring activities. Mecka regularly reviews its recruitment practices to mitigate bias and to ensure alignment with applicable laws and evolving best practices.
- ...permanent opening for a Principal Engineer. About the team:... ...Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical... ...cloud native databases, infrastructure resource scheduling and prediction... ...to AI workload profiling tools development, vLLM or SGLang development...SuggestedPermanent employmentFull timeImmediate start
- ...Markham, Ontario, Canada Position: Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive... ...and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We...SuggestedFull timeWorldwide
$90k - $120k per year
...trusts? We're hiring a Senior Data Engineer for a full-time permanent position with a fast-growing... ...delivery speed against long-term infrastructure cost Implement monitoring, alerting... ...pipelines using modern transformation tooling such as dbt ~ Hands-on experience with...SuggestedLong term contractPermanent employmentFull timeWork at office2 days per week3 days per week- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada... ...software architecture, machine learning infrastructure, and applied AI, driving both product innovation... ...expertise in distributed systems and full-stack architecture ~5+ years in senior...SuggestedLong term contractFull time
- ...and upskill the Xplore data engineering team. You will define the end... ...management and data discovery tools; curate business glossaries and... ..., data science, and AI/ML teams to provision clean, well... ...engineering best practices: CI/CD, infrastructure as code, cost governance,...SuggestedInternship
- ...communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients... ...of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...P6, Excel, or other project controls tools. Support procurement, contract administration...Full timeContract workFor contractorsWork at officeLocal areaWorldwideFlexible hours
$111.7k - $167.6k per year
...skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous... .../CD) and Embedded Software Development Tools organization within Virtualization &... .../CD tooling expertise with strong cloud infrastructure skills to enable automated software builds...Full timeRemote work3 days per week$114.4k - $164.4k per year
...Job Area:\n\nEngineering Group, Engineering Group \u003e Machine Learning... ...DNN models for the Qualcomm AI Stack. \n\n\nWe are building optimized... ...\n\n * Validating the Qualcomm ML SW SDK feature for computing product\n * Testing application/tools developing for Qualcomm Machine...Full timeWork from home$58k - $104k per year
...programming technologies. This team focuses on full-stack innovations, including software-hardware... ...MSc in one of computer science, software engineering, or computer engineering. Software... ...an asset. Familiarity with CICD, and tools such as Git, and Maven is an asset....Long term contractInternshipImmediate start$106k - $156k per year
...Interaction Lab unites global researchers, engineers, and designers to redefine human... ...implement, and reproduce state-of-the-art AI and ML models to support next-generation intelligent... ...team, we do not use artificial intelligence tools to screen or select candidates....Contract workInternshipImmediate start- ...leading provider of complete IT infrastructure and security management... ...a Principal Network Software Engineer to architect and develop scalable... ...Access Service Edge (SASE) stack, along with hands-on cloud software... ...workflows, testing tools, and source code management tools...Full timeWorldwide
$99k - $132k per year
...professional with a strong mix of civil infrastructure and building construction experience ideally... ...in Construction Management Civil Engineering Technology Engineering or a related discipline... ...projects. Our vast projects include: full-scale contract mining earthworks foundations...Full timeContract workFor subcontractorInternshipWork at office$58k - $104k per year
...immediate co-op opening for an Engineer. About the team: Founded... ...of AI agents and LLM-driven tools to redefine how we develop and... ...models and ecosystems. AI & ML Integration: Working knowledge... ...experience applying LLMs to the full software development lifecycle...Long term contractInternshipImmediate start$127k - $225k per year
...programming technologies. This team focuses on full-stack innovations, including software-hardware... ...the industry and academic within the AI/ML domain, generating insightful technology... ...background in Computer Science, Engineering, or a related field, providing a solid foundation...Long term contractPermanent employmentFull timeContract workInternshipLocal areaImmediate start- Senior React JS / Node JS / TypeScript Developer – Micro Front-End & SAP Commerce Cloud Hybrid 4 days Work form office - Markham, ON Role Descriptions: • Should have a minimum 8 years of experience in React JS, Node JS, Typescript, Micro-Front End • Proven experience...Contract workWork at office
$85k - $110k per year
...role? As a Land Development Engineer at LEA, you will play a key role... ...development and municipal infrastructure projects across Ontario.... ...can discover and realize your full career potential because LEA:... ...Artificial Intelligence (AI) tools to screen, assess, or select applicants...Long term contractPermanent employmentFull timeInternshipWork at officeFlexible hoursNight shift$106k - $156k per year
...products that encompass core infrastructure and databases. This lab addresses... ...experience in research, or engineering and technical innovation. ~... ...to; RDMA, network protocol stack optimization, collective communication... ...use artificial intelligence tools to screen or select...Permanent employmentFull timeInternshipImmediate start$106k - $156k per year
...permanent opening for a Compiler Engineer. About the team: The... ...to the LLVM Compiler Infrastructure project, this lab excels in developing... ...~ Experience with compiler stacks and a solid understanding of... ...use artificial intelligence tools to screen or select candidates...Permanent employmentFull timeInternshipImmediate start$94.5k - $141.7k per year
...ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\... ...Experience using industry standard development tools - e.g. tool-chains, IDEs, configuration... ...* Linux and Android multimedia software stack such as Android HAL, ALSA, V4L2, GLES, Wayland...RemplacementFull timeRemote workWork from home$106k - $156k per year
...immediate permanent opening for a Software Engineer. About the team: The Web... ...driven rendering Construct the 2D graphics stack and window system of the terminal operating... ...team, we do not use artificial intelligence tools to screen or select candidates. All...Permanent employmentFull timeInternshipImmediate start$106k - $156k per year
...has an immediate permanent opening for an Engineer. About the team: The Distributed... ...serverless products that encompass core infrastructure and databases. This lab addresses various... ...we do not use artificial intelligence tools to screen or select candidates. All...Permanent employmentFull timeInternshipImmediate start- ...Senior Electrical Engineer \ \ \ Our client, one of the largest and most respected facility... ..., and electric vehicle charging infrastructure across both new and existing facilities.... ...communication abilities, proficiency with computer tools and the MS Office suite, and an ability...Full time
- ...communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients... ...of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...locations throughout Ontario. This is a full-time hybrid new position. We are...Full timeContract workFor subcontractorWork at officeLocal areaWorldwideFlexible hours
- ...Role: GM’s Mechatronic Infrastructure Diagnostic System team is... ...innovating new test automation tools/scripts, automatically extract... ...Bachelor’s degree in Computer Engineering or Computer Science,... ...equivalent Eligible to work full time hours, 40 hours a week for...Full timeInternshipLocal areaWork from home
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+... ...Design and implement core components of the ML runtime framework for inference on... ...kernels and system-level integration. Develop tools to assist with performance profiling and debugging...Full time
- ...Description We are looking for a Grocery Clerk - Full Time who is passionate about food and enjoys working in a fast paced, team environment! Do you have outstanding customer service skills? Are you passionate about the food industry? If so, come join our growing...Full timeFlexible hoursWeekend workAfternoon shift
- ...Technical Support Engineer - Level 3 (X86 Cloud) Purpose of Role Responsible for... ...continual improvement of enterprise x86 infrastructure, private cloud hosted services, and... ...scripting, automation, and operational tooling. Knowledge of High Availability, Disaster...Full time
- ...Full-time Description Ready to join a global developer and supplier of precision-engineered testing solutions equipment servicing markets such as automotive, defense/aerospace, industrial, life sciences, and telecom markets? Then Acculogic Inc. is looking forward...Full timeInternship
- ...About Mecka Mecka AI is building the data infrastructure layer for robotics and embodied AI. We design and... ...The data we capture is only as valuable as the tools people use to work with it. As Application / Platform Engineer, you build the web viewers and players that make...Full time
- ...solutions. At the same time, you’ll be playing a vital role in our engineering process, and you’ll be often invited for code and... ...and deploy workflows, production applications/workloads, and infrastructure Define and implement monitoring and alerting to ensure visibility...Long term contractFull timeManual laborWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Stack Engineer, ML Tooling and Infrastructure. Be the first to apply!
- full stack developer Markham, ON
- full stack web developer Markham, ON
- full stack developer remote Markham, ON
- senior full stack engineer Markham, ON
- software engineer - ai machine learning Markham, ON
- machine learning Markham, ON
- machine learning part time Markham, ON
- machine learning researcher Markham, ON
- full stack developer
- full stack web developer

