Role Title: Software Engineering Specialist - Executive Presentation Review Role Type: Contractor Location: Remote (US, UK or CAN) micro1 is engaging Software Engineering Specialists to contribute technical expertise to a customer project focused on advanced presentation design…
Remote Technology (AI) Jobs in Canada 2026
356 remote jobs open to candidates in Canada in Technology (AI). Updated daily.
This is a remote, project-based role for software engineers with 1–3 years of professional experience. You will complete tasks spanning software development, debugging, code review, and technical implementation across a variety of stacks and applications.
Models are great at spotting the textbook SQL injection and blind to the flaw that only shows up in your architecture: the trust boundary drawn in the wrong place, the deserialization no scanner flags, the IAM policy that quietly grants the world.
During an incident, models love a tidy story: one root cause, a clean timeline, a confident containment plan. Real intrusions are messier, and a model that misreads a log or clears an attacker too early does real damage. Someone has to catch that, and that someone is you.
Models can describe an exploit chain in confident detail and miss that step three never actually works, the payload gets filtered, or the whole path assumes a misconfiguration no real target would have.
Models will hand you code that looks secure and quietly ships a hardcoded secret, a broken auth check, or an injection the linter never flags. Someone has to tell security theater from an actual defense, and that someone is you.
Models can scaffold a whole app in one shot: front end, API, and database, all of it looking right. Then the state goes stale, the endpoint leaks data, and the migration bricks production.
Models are surprisingly bad at reasoning about themselves: training dynamics, evaluation design, data pipelines, and deployment trade-offs. Plausible-sounding ML advice is often subtly wrong.
Models write backend code that passes the happy-path test and falls over on everything else: the race condition under load, the N+1 that melts the database, the API contract that breaks every client the day you change it.
A model will hand you a pipeline and an infrastructure change that apply cleanly and quietly leave a security group open to the world, a state file that will corrupt on the next run, and a rollback path that does not exist. In production those mistakes page someone at 3am.
Models ship UI that renders in the demo and breaks everywhere else: state that desyncs on the second render, an accessibility tree no screen reader can follow, a layout that collapses the moment real content arrives.
The newest models can spin up a full analysis in minutes — load the data, pick a method, produce charts and a confident conclusion. Someone has to check whether the statistics actually hold up, and that someone is you.
The newest models can vibe-code a whole feature in minutes. Someone has to check whether that code actually works, and that someone is you.
Schedule: Flexible, you pick the hours and days (including weekends if desired) Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input.
Schedule: Flexible, you pick the hours and days (including weekends if desired) Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input.
We build coding tasks used to train and evaluate frontier AI coding agents. We're looking for experienced software engineers to design them.
This is a talent pool application, not a role with an immediate start date. We are building a vetted network of cybersecurity professionals ahead of upcoming project demand.
Schedule: Flexible—you choose the hours and days you work, including weekends if needed We are looking for highly skilled Open-Source Software Engineers to contribute to an AI training project involving software development, repository exploration, debugging, system…
Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.
Schedule: Flexible—you choose the hours and days you work, including weekends if desired as long as there is activity. We are looking for highly skilled Full-Stack Software Engineers to contribute to an AI training project involving software development, technical…
The research teams behind the best-known AI models come to Mercor for data judgment they can't generate on their own. Your standards and expertise become the rubric that frontier AI is graded against.
The research teams behind the best-known AI models come to Mercor for software engineering judgment they can't generate on their own. Your standards and expertise become the rubric that frontier AI is graded against.
The research teams behind the best-known AI models come to Mercor for machine learning judgment they can't generate on their own. Your standards and expertise become the rubric that frontier AI is graded against.
Paid, remote work authoring and validating research-grade ML benchmark tasks. For Master's or PhD-level ML researchers with at least one first-author paper.