Applied Artificial Intelligence Engineer

ContactMonkey Inc.

Toronto

Hybrid

CAD 120,000 - 190,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid Work
Employee Stock Options
Personal Development Budget
Bi-weekly Lunch & Learn
Monthly Team-building Activities
Health & Dental Coverage
Bonus Opportunities
Extended Vacation Days

Job summary

ContactMonkey Inc. is seeking an AI engineering specialist to design, prototype, and ship production-grade agentic workflows. You’ll own the eval harness, datasets, and automated grading, while collaborating with SRE to deploy AI workloads on EKS.

This hands-on role blends model work with infrastructure ownership and cross-functional teamwork. You’ll contribute to prompts, model config as code, and data residency considerations, with a strong emphasis on reliability, cost, and safety in a

Qualifications

  • 3+ years of professional software engineering with AI/ML experience.
  • Experience shipping production AI features and agentic workflows.
  • Comfort with full-stack SaaS in a production environment.

Responsibilities

  • Hands-on role building production-grade agentic workflows.
  • Own the eval harness, datasets, and automated grading for features shipped.
  • Own AI infrastructure with SRE collaboration and EKS deployment.
  • Design and implement prompts and model configuration as code.
  • Collaborate with Product Management to translate ideas into technical work.
  • Contribute to documentation practices and engineering culture.

Skills

Ruby on Rails
Vue.js/React
AWS
Kubernetes
CI/CD
Documentation

Education

Bachelor's degree in CS/Statistics/Math/Engineering

Tools

Terraform
Terragrunt
CloudFormation
CDK
Kubernetes tooling

Job description

  • 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
  • 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, elevate 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
Benefits
  • Hybrid Work
  • Employee Stock Options
  • Personal Development Budget
  • Bi-weekly Lunch & Learn
  • Monthly Team-building Activities
  • Health & Dental Coverage
  • Bonus Opportunities
  • Extended Vacation Days (34 days of vacation annually, with summer Fridays, and more)

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 fromYou are able to work collaboratively and independentlyYou have excellent oral and written communication skillsYou’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 transfersYou 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 crutchYou bring intellectual humility, empathy, and strong listening skills to the teamYou 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 landscapeYou 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 problemYou prioritize a “question first, then answer” approach, thinking critically about problems before committing to a code pathYou hold a Bachelor’s degree (or higher) in Computer Science, Statistics, Mathematics, or Engineering, or equivalent practical experienceYou are comfortable with agile developmentYou’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 noiseStrong 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 first3+ years of professional software engineering experience, including hands-on work with AI/ML or LLM-powered featuresWorking 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 plusYou 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’ve built something agentic - an LLM reasoning across multiple steps, making decisions from tool outputs, adapting to feedback. Side projects countYou’ve built an eval harness that changed a decision - where the numbers told you to ship, hold, or roll back, and you listenedYou’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 trafficYou 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 allYou’ve worked with Amazon Bedrock, or have opinions about model routing and provider abstraction earned the hard wayYou’ve worked within the email ecosystem or a similar high-scale communication platformYou’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 practicesYou prototype fast, iterate quickly, and use data to change direction when the evidence says soYou share what you learn with peers - writeups, demos, docs, internal talks

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

hireVouch • Toronto

On-site
CAD 90,000 - 130,000
30 days PTO annually
Health, dental, and wellness benefits
Tech allowance
+2
Senior AI-Native Full-Stack Engineer
Senior AI-Native Full-Stack Engineer

GuruLink • Montreal

Remote
CAD 140,000 - 180,000
Staff Engineer / AI Builder
Staff Engineer / AI Builder

F5 Remote Jobs • Canada

Remote
CAD 177,000 - 244,000
Software Developer
Software Developer

Verlo • San Juan de Terranova

On-site
CAD 90,000 - 140,000
Options
Health and dental benefits
Lunch served at the office
S Staff AI Operations Lead Remote - Canada, CA Principal Go SQL LLM
S Staff AI Operations Lead Remote - Canada, CA Principal Go SQL LLM

ContentBuffer • Canada

Remote
CAD 120,000 - 180,000
Staff AI Builder
Staff AI Builder

F5 Remote Jobs • Canada

Remote
CAD 177,000 - 244,000
Principal AI Engineer (Context, Agents and Context)
Principal AI Engineer (Context, Agents and Context)

Elastic • Ottawa

Hybrid
CAD 140,000 - 210,000
Health coverage
Flexible location
Vacation days
+3
Senior Product Manager
Senior Product Manager

Ampliwork • Montreal

On-site
CAD 120,000 - 180,000
Principal AI Engineer, AI DLC Platform
Principal AI Engineer, AI DLC Platform

RBC • Toronto

On-site
CAD 180,000 - 240,000
AI Engineer
AI Engineer

Arkion Identity Systems, Inc. • Toronto

Hybrid
CAD 90,000 - 130,000