Principal AI Engineer, Distributed Systems & Intelligent Platforms

Jobgether • Canada
Remote
Apply
AI Summary

Jobgether is seeking a Principal AI Engineer to build and scale intelligent, AI-native platforms operating at production-grade complexity. The ideal candidate will have deep experience in distributed systems, backend engineering, and production AI systems. This is a senior technical role focused on building and scaling intelligent, AI-native platforms.

Key Highlights
Design, build, and scale distributed AI-driven systems and backend platforms
Develop and evolve APIs and integration layers connecting frontend applications with distributed backend systems
Architect and implement event-driven systems, including workflows, state machines, and asynchronous processing pipelines
Key Responsibilities
Design, build, and maintain backend services using Python and Node.js within cloud-native architectures
Develop and evolve APIs and integration layers connecting frontend applications with distributed backend systems
Architect and implement event-driven systems, including workflows, state machines, and asynchronous processing pipelines
Technical Skills Required
Python Node.js AWS services (Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions) Event-driven architecture Distributed system design principles NoSQL data modeling LLM-based systems RESTful APIs Containerization (Docker) Cloud deployment workflows
Benefits & Perks
Competitive compensation aligned with principal-level engineering roles
Fully remote-first working model across Canada
Opportunity to work on advanced AI-native and distributed systems at production scale
Nice to Have
Experience reasoning about system-wide impact and cross-service dependencies
Familiarity with AI observability tools such as Langfuse or similar platforms

Job Description


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal AI Engineer, Distributed Systems & Intelligent Platforms based in Canada.

This is a senior technical role focused on building and scaling intelligent, AI-native platforms operating at production-grade complexity. You will work on live, high-traffic distributed systems where reliability, performance, and architectural clarity are critical. The role blends AI engineering with distributed systems design, requiring deep expertise in backend development, cloud infrastructure, and event-driven architectures. You will contribute to building intelligent workflows, agentic systems, and scalable APIs that power next-generation learning and development platforms. The environment is highly collaborative, engineering-driven, and focused on solving complex real-world problems at scale. It is ideal for a hands-on principal-level engineer who thrives in deep technical ownership and production-critical systems.

Accountabilities

In this role, you will be responsible for designing, building, and scaling distributed AI-driven systems and backend platforms that support high-traffic, production-grade applications.

  • Design, build, and maintain backend services using Python and Node.js within cloud-native architectures
  • Develop and evolve APIs and integration layers connecting frontend applications with distributed backend systems
  • Architect and implement event-driven systems, including workflows, state machines, and asynchronous processing pipelines
  • Contribute to advanced NoSQL data modeling, including scalable schema design, transactional patterns, and performance optimization
  • Build and support AI-driven systems including LLM workflows, RAG pipelines, embeddings, and multi-agent orchestration
  • Own production systems, including monitoring, debugging, observability, and continuous reliability improvements
  • Collaborate with cross-functional engineering teams to deliver end-to-end features and improve system architecture
  • Participate in code reviews, technical design discussions, and contribute to engineering best practices across the team

Requirements

The ideal candidate brings deep experience in distributed systems, backend engineering, and production AI systems, with strong ownership of scalable architecture.

  • 6+ years of professional software engineering experience building production-grade systems
  • Strong expertise in Python and Node.js development
  • Hands-on experience with AWS services such as Lambda, DynamoDB, S3, SQS, EventBridge, and Step Functions
  • Strong understanding of event-driven architecture and distributed system design principles
  • Advanced NoSQL data modeling experience, including composite keys and scalable single-table designs
  • Practical experience with LLM-based systems, including RAG, embeddings, prompt engineering, and tool/function calling
  • Experience designing and integrating RESTful APIs and backend services at scale
  • Strong unit testing practices and commitment to maintainable, high-quality codebases
  • Experience with containerization (Docker) and cloud deployment workflows

Nice To Have

  • Experience reasoning about system-wide impact and cross-service dependencies
  • Familiarity with AI observability tools such as Langfuse or similar platforms
  • Experience optimizing AI systems for cost, latency, and performance
  • Exposure to AI workflow orchestration using Step Functions or similar tools
  • Experience in synthetic testing or evaluation of AI pipelines
  • Strong ability to identify architectural gaps early in the design process

Benefits

  • Competitive compensation aligned with principal-level engineering roles
  • Fully remote-first working model across Canada
  • Opportunity to work on advanced AI-native and distributed systems at production scale
  • High technical ownership with significant architectural influence
  • Collaborative, engineering-led environment focused on deep technical excellence
  • Exposure to cutting-edge LLM systems, agentic architectures, and cloud-native infrastructure
  • Strong focus on learning, experimentation, and continuous improvement
  • Opportunity to shape core platform architecture and long-term technical direction

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Full Stack Software Engineer

Programming
•
11h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

perch | mortgages, simplified

Canada

Product Manager - AI-Powered Growth System

Programming
•
16h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Owner.com

Canada

Senior Front-end Software Engineer

Programming
•
20h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Leap Tools

Canada

Subscribe our newsletter

New Things Will Always Update Regularly