Principal Engineer: AI Systems

Innvenza Solutions

Calgary

On-site

CAD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Milestone bonuses
Real ownership of domain
Competitive market rate

Job summary

Innvenza Solutions in Calgary, Alberta, is seeking a senior backend engineer to own the backend systems that define how AI interacts with production environments. You will write Node.js and TypeScript, design APIs, and work on MCP-based tools and agent workflows, shaping the boundaries between AI and real systems.

You will join a small senior team, collaborate directly with the founder on technical direction, and ship end-to-end features while prioritizing reliability, testing, and safe

Qualifications

  • Senior backend engineer with production systems you can point to.
  • Deep fluency in Node.js and TypeScript.
  • Ability to define scope without a strict spec.
  • Experience with MCP, agent workflows or enterprise ERP is a plus.
  • Comfort with ownership and direct collaboration with leadership.

Responsibilities

  • Own the backend systems that define how AI interacts with production environments.
  • Design APIs and MCP-based tools; set control boundaries between AI and production.
  • Ship features end-to-end and improve reliability, performance, and validation.
  • Collaborate with the founder and engineering team with direct access to decisions.

Skills

Senior backend engineering
Node.js
TypeScript
Reliable systems design
Failure handling & edge cases
AI coding tools judgment
MCP-based tools experience

Job description

Location Calgary, AB (hybrid). Open to remote for exceptional candidates. Term Full-time

Own the backend systems that define how AI interacts with production environments. MCP-based tools, agent workflows, and the control boundaries between AI and real systems.

We build AI systems for complex enterprise environments where AI is expected to operate correctly inside production systems. The goal is not just to generate answers, but to safely read, diagnose, and act inside environments that are deeply connected, stateful, and high-risk.

The challenge is not generating output. It is making sure the system behaves correctly when that output is used.

MCP is central to how we build. We use MCP-based tools and agent workflows to connect AI to real systems in a controlled way.

You would own the backend systems that define how AI interacts with production environments.

Who you'd work with

A small senior team. You would work closely with the founder on technical direction and with the rest of the engineering team on shipping. Direct access, no layers, decisions happen in the conversation you are part of.

What you'd do in your first 90 days

Day to day, you will write Node.js and TypeScript, design APIs, work on MCP-based tools, execution pipelines, agent workflows, and system integrations, and define the control boundaries between AI and production systems.

You will spend a lot of time thinking about failure modes, edge cases, testing, regression validation, and what the system should do when something is unclear or wrong.

  • Weeks 1–2: Learn the codebase, the product, and the MCP and integration patterns we use. You do not need domain experience coming in. You will pick up what matters quickly.
  • Month 1: Ship your first feature end to end. Likely a new capability for the AI to safely read, inspect, or analyze something inside a complex enterprise system.
  • Months 2–3: Own a significant part of the backend. Set direction on architecture questions. Start shaping how we handle reliability, performance, validation, and approval flows between AI and production systems.
What you need to be good at
  • Senior backend engineering, with production systems you can point to
  • Deep fluency in Node.js and TypeScript, or comparable depth in another stack with a credible plan to ramp quickly
  • Designing systems that stay reliable under real-world load and imperfect data
  • Strong judgment around failure handling, edge cases, and system correctness
  • Working without a spec. You can define scope, make calls, and move forward
  • Using AI coding tools such as Claude Code, Cursor, and GitHub Copilot with judgment on when to trust the output

Experience with MCP, agent workflows, developer platforms, or adjacent patterns is a plus. SAP or enterprise ERP experience is great to have, not required.

What you'd pick up here
  • How enterprise systems actually behave under the hood
  • Building LLM-integrated systems for enterprise use, with real audit, safety, and control constraints
  • How MCP-based tools and agent workflows behave in production environments
  • How enterprise buyers evaluate and adopt software, and how that shapes what you build
The deal

Competitive market rate. Milestone bonuses. Real ownership of your domain.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Product Engineer: AI Systems
Principal Product Engineer: AI Systems

Innvenza Solutions • Calgary

Hybrid
CAD 90,000 - 130,000
Milestone bonuses
Ownership of domain
Competitive compensation
Engineering Intern
Engineering Intern

Innvenza Solutions • Calgary

On-site
CAD 60,000 - 80,000
Forward Deployed Engineer
Forward Deployed Engineer

Robots & Pencils LP • Canada

On-site
CAD 176,000 - 244,000
MCP Frontend & IDE Specialist
MCP Frontend & IDE Specialist

Intuitive.Cloud • Canada

Remote
CAD 90,000 - 120,000
AI Engineer
AI Engineer

Charger Logistics Inc. • Brampton

On-site
CAD 90,000 - 130,000
Healthcare Benefit Package
Career Growth
Senior Engineer, AI Native SDLC
Senior Engineer, AI Native SDLC

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 180,000
Inclusive culture and perks
Tuition assistance
Founding Engineer (Applied AI) Hybrid (Calgary, Canada)
Founding Engineer (Applied AI) Hybrid (Calgary, Canada)

S27a • Calgary

Hybrid
CAD 120,000 - 180,000
MacBook
AI tooling budget
Founding-level equity
+1
Junior Product Manager
Junior Product Manager

Ampliwork, Inc • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Senior Product Manager
Senior Product Manager

Ampliwork • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
AI Engineer - Forward Deployed
AI Engineer - Forward Deployed

Caspian One • Toronto

Hybrid