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
- ...Requirements: ~10 years of software development experience with strong expertise in full-stack application development. ~ Strong hands-on experience with Java and Spring Boot for backend development. ~ Strong experience with Angular for developing modern responsive...SuggestedFull 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... ...to GIS, BIM, 3D geological modelling tools, or geotechnical instrumentation and monitoring...SuggestedInternshipWork at officeLocal areaWorldwideRelocation packageFlexible hours
$126k - $189k per year
...seeking a highly skilled Sr AI/ML Applications Architect to... ...privacy by design philosophies; infrastructure concepts of containerization,... ...and methodologies (AIML tools, platforms, vendor solutions)... ...Computer Science, Electrical Engineering, Data Science or related technical...Suggested- ...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...Long term contractFull time
$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$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
...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$65k - $85k per year
...Full-time Description Ready to join a global developer and supplier of precision-engineered testing solutions equipment servicing markets such as automotive, defense/aerospace... ...of test applications. Presenting Acculogic tools at trade shows and seminars to promote the...Full timeWork at officeLocal areaRemote workWork from home$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- ...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... ..., and InRoads/OpenRoads; exposure to tools used in bridge or geotechnical analysis...Full timeTemporary workInternshipWork at officeLocal areaWorldwideRelocation packageFlexible hours
$129.6k - $179.6k per year
...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group... ...and accelerators (low-power AI/ML inference). Develop functional... ...implement, and execute block-level and full sub-system/SoC testing Use... .... ~ Experience with tools such as JTAG and ARM compliant...RemplacementWork from home$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$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$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$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$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- ...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
$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- ...Description We are looking for a Deli 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
$99.5k - $149.3k per year
...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group... ...team, we build the Qualcomm AI Engine direct to enables OEMs and... ...DNN models for the Qualcomm AI Stack. We are building optimized on-... ...Development of model analyzing tools for the internal and external...Full timeWork from home- ...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
- ...experienced Silicon Design Verification Engineer to take a significant role... ..., test methodology and infrastructure, setting technical direction for... ...and/or formal verification tools Conduct code reviews and help... ...Highly Desireable Experience – Ai/Ml For Verification Experience...Internship
- ...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
- Hi Everyone! My Family: 3 kids (11yr girl, 9yr boy, 4yr girl). All very well behaved and in school full time during the school year. We are looking for a full time LIVE OUT home caregiver and are located at Woodbine & 16th Ave in West Markham. Our house is right off of the...Full timeLive outImmediate startMonday to friday
$60k - $80k per year
...OVERVIEW The Technical Operations Engineer is responsible for assisting the Operations Management in maintenance, management and delivery... .... Previous experience working with ITSM systems and support tools. Ability to describe technical solutions when communicating...Full time- ...Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile... ...design of test cases to address the full spectrum of the requirements and... ...implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific...Full timeWorldwide
- ...Must be located in the Montreal or Toronto The Csquare Sales Engineer is passionate about data centers technology, focused on... ...Qualifications Strong in-depth working knowledge of data center infrastructure and management (mechanical and electrical systems)....Full timeContract workWork at officeLocal area
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 web developer Markham, ON
- full stack developer Markham, ON
- full stack developer remote Markham, ON
- senior full stack engineer Markham, ON
- machine learning part time Markham, ON
- software engineer - ai machine learning Markham, ON
- machine learning Markham, ON
- machine learning researcher Markham, ON
- full stack web developer
- développeur web full-stack


