This is a remote position.
Principal AI Engineer
Distributed Systems & Intelligent Platforms
Remote | Canada | Full-Time
Our client is an innovation studio that turns complex business challenges into elegant, scalable software. They ship products that matter, and obsess over the craft of building them well. As one of only eleven organizations globally to hold a premium-tier cloud architecture partnership, they operate at a level most teams never reach.
THE OPPORTUNITY
Our client isn't hiring for a blank-slate prototype. They need someone who gets energized by walking into a live, high-traffic system with real stakes, and making it better. You'll be a cornerstone contributor on a focused, cross-functional pod, driving full-stack delivery on an AI-native learning platform that's reimagining how people grow and develop skills in an era of intelligent machines.
This is a role for someone who loves solving genuinely hard problems: distributed workflows, complex integrations, agentic systems, and production reliability at scale.
WHAT YOU'LL DO
Engineering & Delivery
Build and own backend services in Python and Node.js, architect serverless compute layers, and develop the APIs that tie frontend experiences to the underlying data and logic. You write code you're proud to have reviewed.
Orchestration & Event-Driven Architecture
Contribute to sophisticated workflow engines; state machines, asynchronous event pipelines, and reliable retry/failure patterns across distributed services.
API & Data Layer
Design and evolve RESTful interfaces, integrate third-party and internal systems, and leverage advanced NoSQL data modeling techniques (composite key strategies, transactional operations) to keep things fast and correct under load.
Production Ownership
When things break, and in production, things break, you're the kind of engineer who wants to be in the room. Monitor, debug, and continuously improve system observability and deployment reliability on cloud-native infrastructure.
Team & Culture
Collaborate across time zones, contribute meaningfully in code reviews, take end-to-end ownership of features, and help shape how the team works, not just what it ships.
NICE TO HAVE
If you've been looking for a role where your AI engineering skills meet genuine product complexity, and where the infrastructure is actually interesting, this is it.

No Isolation

Mercor

Benesch

ReWorks Solutions

Gannett Fleming

Calliere Group

Calliere Group

Calliere Group