Principal AI Engineer – Distributed Systems, Intelligent Platforms

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal AI Engineer developing scalable backend services using Python and Node.js. Join an innovation studio transforming complex business challenges into agile software solutions for the AI domain.

Responsibilities

  • 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.
  • Contribute to sophisticated workflow engines; state machines, asynchronous event pipelines, and reliable retry/failure patterns across distributed services.
  • 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.
  • Monitor, debug, and continuously improve system observability and deployment reliability on cloud-native infrastructure.
  • 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.

Requirements

  • At least 6 years of experience building production software professionally
  • Deep hands-on experience with Python and Node.js
  • AWS production experience: Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions
  • Advanced NoSQL data modeling; composite key design, transactional writes, scalable single-table patterns
  • LLM engineering experience: tool/function calling, prompt construction, multi-agent coordination, vector search, embedding pipelines, retrieval-augmented generation (RAG)
  • Full-stack development capability with frontend integration experience
  • Strong unit testing discipline and maintainable test strategies
  • Container-based deployment experience (Docker)
  • Solid RESTful API design fundamentals

Job title

Job type

Full Time

Experience level

Lead

Salary

CA$220,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDockerDynamoDBJavaScriptNode.jsNoSQLPython

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.