1,600,360open jobs
95,485companies
243,782added this week
Browse all
Salary
≈ $66k – $138k per year (Estimated)
Location
Hybrid (Toronto, Canada)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 7, 2026.

Overview
Company
Impact
Profile match
ContactMonkey is a software company whose platform lets organizations create, send and measure internal communications directly within Outlook and Gmail. It combines email design, employee engagement tools and analytics, and hires reliability engineers, applied AI engineers and sales and customer success staff. The company is headquartered in Toronto, Ontario, Canada.
Backed by Updata Partners

Hey there! We're ContactMonkey

Our mission? To power measurable employee engagement worldwide. And we'd love for you to join us!

About the job - Applied AI Engineer

Join the Engineering Team, where you'll help build our agentic future.

You'll work alongside senior engineers, Product, and our Chief Product & Technology Officer (CPTO) to design, prototype, and ship AI-powered capabilities quickly. This role is hands-on and iterative, focused on building production-grade agentic workflows that improve how internal communications are curated, designed, delivered, measured, and orchestrated.

This is an AI engineering role with real infrastructure ownership. You won't be handed a platform - you'll help build the one our AI features run on. If you like being close to both the model and the metal, this is that job.

Our stack, concretely: Ruby on Rails and Vue.js in a production SaaS codebase; Amazon Bedrock for model inference; AWS on EKS, provisioned with Terraform and Terragrunt across regions; Sidekiq for background work; MySQL and PostgreSQL. We're mid-migration to a GitOps deployment model with Argo CD and Karpenter. You'll touch most of this.

This is not "call an LLM and hope it works." It's careful system design, honest measurement, and shipping production systems that people rely on every working day.

This is a great fit if you've shipped LLM features in production, you're comfortable when the answer involves a Terraform plan rather than a prompt tweak, and you're ready to go deeper - with senior engineers around you to learn from.

Your impact

Agentic Design & Orchestration: Build agentic workflows and orchestration patterns (dynamic routing, tool-using agents, feedback loops) - contributing to the design and owning the implementation of well-scoped components.

Evals & Measurement: Own the eval harness for the features you ship. Build the datasets, the automated grading, and the offline regression suites that tell us whether a prompt or model change actually made things better. Raise the bar for evaluation across the team - judge design, offline and online metrics, and the judgment to know when a number is real. Turn production failures into evals that catch that class of failure next time.

Infrastructure for AI: Own work with SRE and build the infrastructure your features depend on, as code. Build the deployment path for AI workloads on EKS alongside our SRE and platform engineers.

Reliability, Cost & Safety: Keep our AI layer trustworthy as it grows. Instrument token spend, latency, and failure rates as first-class metrics. Design for the failure modes that matter - hallucination, timeout, rate limit, cost blowout - and make sure the system degrades gracefully instead of falling over. Respond when things behave unexpectedly in production.

Prompts & Model Configuration as Code: Treat prompts as versioned, reviewable, rollback-able artifacts rather than strings someone edited in a console. Own how we move a prompt or model change from idea to production safely, and how we back it out when it turns out worse.

Data Residency & Trust: We run regional deployments because our customers require it. Help make sure AI features respect those boundaries - that customer data stays in-region, model invocations are logged, and what we send to a model is what we intended to send. Think about prompt injection and PII exposure before an auditor does.

Execution & Experimentation: Take a defined problem and run with it. Contribute to our quarterly AI roadmap, run experiments to benchmark model value, and iterate systematically on prompts, retrieval, and model configurations based on what the data tells you.

Cross-Functional Partnership: Work closely with Product Management to turn product ideas into concrete technical work - both customer-facing features and internal workflow automation.

Grow With the Team: Participate actively in design discussions and code reviews. Ask questions early, escalate blockers, and share what you learn. Contribute to documentation practices (agents, markdown, Knowledge Bases) as we figure them out together.

Cultural Stewardship: Be a full participant in helping the engineering culture evolve as we grow.

About you

  • You hold a Bachelor's degree (or higher) in Computer Science, Statistics, Mathematics, or Engineering, or equivalent practical experience.
  • 3+ years of professional software engineering experience, including hands-on work with AI/ML or LLM-powered features.
  • Strong fullstack experience - Ruby on Rails (or any other backend language/framework) and Vue.js/React (or any other framework) preferred. You're comfortable in a production SaaS codebase and can navigate unfamiliar systems without needing everything explained first.
  • You've written and applied infrastructure as code yourself. Terraform preferred - you've authored modules, read a plan carefully before applying it, and recovered from state that didn't match reality. Terragrunt, CloudFormation, or CDK experience transfers.
  • Working knowledge of AWS beyond the console: IAM (roles, policies, least privilege), VPC and networking basics, secrets management, and how a containerized workload gets deployed and observed. Kubernetes familiarity is a strong plus.
  • You've taken LLM work past a prototype at least once - you've thought about output quality, iterated on prompts against real usage, and dealt with the gap between "works in the notebook" and "works for customers."
  • You've built evaluation beyond trial and error - you can measure accuracy, safety, and latency, and you know when a benchmark win is real and when it's noise.
  • You understand how to structure LLM calls for reliability: using function calling and structured outputs to ground results, testing responses systematically, and designing for failure modes (hallucinations, latency, cost).
  • You can reason about what an AI feature costs to run - tokens, context size, retries, caching - and you treat that as an engineering constraint rather than someone else's problem.
  • You have familiarity with RAG architectures and vector stores, and an interest in multi-agent orchestration frameworks - you don't need to have run them at scale, but you should know the landscape.
  • You default to AI in your own workflow. You've already integrated modern AI tools into how you work, and you use them to move faster rather than as a crutch.
  • You prioritize a "question first, then answer" approach, thinking critically about problems before committing to a code path.
  • You bring intellectual humility, empathy, and strong listening skills to the team.
  • You are able to work collaboratively and independently.
  • You are comfortable with agile development.
  • You have excellent oral and written communication skills.

How you can stand out

  • You've built something agentic - an LLM reasoning across multiple steps, making decisions from tool outputs, adapting to feedback. Side projects count.
  • You've built an eval harness that changed a decision - where the numbers told you to ship, hold, or roll back, and you listened.
  • You've operated AI in production - you've been on the other side of a cost spike, a provider outage, a model deprecation, or a quality regression that only showed up under real traffic.
  • You have a bias toward simplicity - you're pleased when a well-structured baseline beats something more complex, and you know when not to reach for a model at all.
  • You've worked with Amazon Bedrock, or have opinions about model routing and provider abstraction earned the hard way.
  • You've worked within the email ecosystem or a similar high-scale communication platform.
  • You've built with AI coding agents and have a view on what they're good and bad at - we use them, and we're still figuring out the right practices.
  • You prototype fast, iterate quickly, and use data to change direction when the evidence says so.
  • You share what you learn with peers - writeups, demos, docs, internal talks.

What we bring to the table

  • 100% employer-paid benefits + a Health Spending Account from day one
  • Work from anywhere in the world for up to 4 weeks
  • Stock option plan-own a piece of our success
  • RRSP Group Savings Plan to plan for your future
  • Generous vacation package to recharge and relax
  • Personal development budget to fuel your growth
  • One personal day + two volunteering days to give back
  • Your Birthday off-celebrate on us!
  • Five health days per year to stay at your best
  • Beautiful downtown Toronto office for hybrid work-fully stocked with all the best snacks

Compensation & Work Details

The salary range for this role is $140,000-$160,000. Compensation is thoughtfully determined based on your experience, skill set, and alignment with our internal compensation framework and internal equity.

We're always happy to answer questions about compensation throughout the hiring process.

This is a net new position for our AI Engineering Team based out of our downtown Toronto office, at King and Spadina. Our team works in the office 3x per week or as needed to promote collaboration.

Who We Are

Imagine being part of a team of brilliant minds, all shaping the future of workplace communication. Here at ContactMonkey, we're not just sending out traditional emails with our internal comms software; we're changing the way companies connect and communicate with their people. Brands like IKEA, Roku, KPMG, and countless others are using our solution to transform employee engagement.

Our all-in-one platform-featuring a drag-and-drop email builder, engagement tools, and analytics-makes it easy for businesses to create, send, and measure their internal email campaigns directly within Outlook or Gmail. This way, internal communications go from being ignored to binge-worthy, sparking more opens, clicks, and conversations.

We've been on an explosive growth streak over the past few years, and we're not slowing down anytime soon. Here's a bit of what we're proud of:

  • Ranked by the Globe & Mail as one of Canada's fastest-growing companies
  • Recognized in 2023, 2024 and 2025 Deloitte Technology Fast 50™ awards for revenue growth over the past four years
  • Recognized in 2023, 2024 and 2025 Deloitte Technology Fast 500™ as one of the fastest-growing companies in North America
  • Raised $55 million Series A financing in 2023

Diversity is our strength

At ContactMonkey, we are building diverse products and we need a diverse team to do that. We strongly encourage applications from everyone regardless of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.

We are committed to creating an accessible experience for all candidates. If you require any accommodations or adjustments during the interview process or beyond, please inform us, and we will work with you to ensure the necessary support is in place. We are continually striving to enhance our accessibility practices and welcome any feedback or suggestions on how we can better serve candidates with accessibility.

AI Disclosure

We use AI to take notes during our interview. Applications and interviews are reviewed by our Talent Acquisition team. Our applicant tracking system utilizes AI for workflows and hiring process efficiencies.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,600,360 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Toronto
$98k – $127k per year • Equity • Remote (Canada) • 3+ years exp • Canada
JavaScript
TypeScript
SQL
AI/ML
Claude
AI Agents
LLM
Hallucination
Text-to-Speech
LLM Guardrails
Frontend
GraphQL
DevOps
Rest API
Grafana
Cybersecurity
SOC 2
Sumo Logic
Apply
≈ $75k – $131k per year (Estimated) • In office • 7+ years exp • Montreal
Python
AI/ML
LangChain
LlamaIndex
Fine-tuning
Embeddings
PyTorch
Gemini
LLM
RAG
OpenAI
Anthropic
Hugging Face
DevOps
Docker
Apply
≈ $80k – $140k per year (Estimated) • Hybrid • Toronto
Python
SQL
Python
pySpark
Databases
PostgreSQL
Databricks
Apache Kafka
AI/ML
Spark
Claude Code
dbt
Prefect
Machine Learning
DevOps
CI/CD
AWS
Kubernetes
Amazon S3
Management
Agile
Apply
$57k – $67k per year • Hybrid • Full-Time • 7+ years exp • Toronto
Python
JavaScript
Java
Databases
PostgreSQL
AI/ML
Copilot
Windsurf
Claude Code
Prompt Engineering
AI Agents
LLM
RAG
Frontend
React.js
DevOps
Rest API
OpenShift
Kubernetes
Amazon S3
Apply
$49k – $106k per year • Remote (Canada, EST hours) • Full-Time • 5+ years exp • Bachelor's Degree • Canada
Apply
≈ $20k – $41k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Bengaluru
Python
PowerShell
Bash
DevOps
Terraform
Ansible
Azure DevOps
GitHub Actions
CloudFormation
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Configuration Management
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Linux
DNS
Management
Agile
Scrum
Apply
DevOps engineer 5 days ago
Remote (likely Africa) • Full-Time • 3+ years exp • Johannesburg
Python
PowerShell
Bash
DevOps
Terraform
Ansible
GCP
Azure DevOps
GitHub Actions
CloudFormation
Prometheus
GitLab CI
Azure
CI/CD
Windows Server
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Configuration Management
Bitbucket
GitHub
GitLab
IAM
Amazon CloudWatch
Linux
Windows
Management
Agile
Scrum
Apply
≈ $39k – $108k per year (Estimated) • Hybrid • Full-Time • Associate's Degree • Singapore
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
Multimodal AI
Function Calling
Langfuse
LLM
RAG
Mixture of Experts
OpenAI
Anthropic
Agentic Workflows
Tool Use
DevOps
OpenTelemetry
CI/CD
AWS
Apply
≈ $15k – $34k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Pune
Python
AI/ML
Machine Learning
DevOps
Terraform
GCP
Azure
AWS
Cybersecurity
Wiz
Sysdig Secure
Apply
≈ $18k – $37k per year (Estimated) • In office • Contractor • Bachelor's Degree • Hyderabad
PowerShell
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Kubernetes
Platform Engineering
Bicep
Azure AKS
DNS
VPN
Cybersecurity
Microsoft Defender for Cloud
Microsoft Entra ID
Apply
Campaign Manager 5 days ago
$84k – $106k per year • Equity • Hybrid • 5+ years exp • Toronto
Analytics
A/B Testing
Management
Gmail
Outlook
Marketing
Salesforce
Google Ads
HubSpot
LinkedIn
Reddit
Apply
$91k – $106k per year • Equity • Hybrid • Full-Time • 3+ years exp • Toronto
Python
JavaScript
Ruby
Node JS
Bash
Ruby
Ruby on Rails
Sidekiq
Databases
MySQL
PostgreSQL
Redis
AI/ML
Model Context Protocol
Frontend
Vue.js
DevOps
Terraform
Helm
GitHub Actions
Terragrunt
KEDA
Prometheus
CI/CD
ArgoCD
Git
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Karpenter
Amazon EKS
IAM
Amazon CloudWatch
Linux
DNS
Cybersecurity
SOC 2
GDPR
Least Privilege
Management
Gmail
Outlook
Apply
≈ $40k – $106k per year (Estimated) • Equity • Hybrid • Toronto
Analytics
A/B Testing
Management
Gmail
Outlook
Marketing
Salesforce
LinkedIn
Apply
≈ $32k – $76k per year (Estimated) • Equity • Hybrid • 5+ years exp • Toronto
Management
Gmail
Outlook
Marketing
Salesforce
Apply
$158k – $176k per year • Equity • Hybrid • 4+ years exp • Toronto
Management
Gmail
Outlook
Apply
$91k – $113k per year • Equity 0.5–1% • In office • Full-Time • 3+ years exp • PhD • Toronto
Apply
$91k – $113k per year • Equity 0.5–1% • In office • Full-Time • 3+ years exp • PhD • Toronto
Apply
≈ $30k – $49k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Toronto
Management
Outlook
Apply
$34k per year • In office • Contractor • Toronto
Apply
$60k – $67k per year • Remote (Canada) • Full-Time • Toronto
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Pydantic
Databases
PostgreSQL
DynamoDB
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
Frontend
ESLint
Prettier
DevOps
Rest API
AWS CDK
CI/CD
AWS
AWS Lambda
Amazon EventBridge
API Gateway
QA
Jest
Pytest
Apply
See all jobs
This is one of many
1,600,360 more open roles from verified company boards, updated every day.