CareerPlanSign in

Senior Software Developer, AI Agents

Ottawa, ON 💼 Full-time🗓 2026-09-10 → 2026-09-26

Core

Build and scale the AI agent harness (orchestration, tool calling, context management) and evaluation suites for a SaaS email and landing page creation platform.

Role type

Senior IC backend engineer (AI agents)

Builds

Production AI agent runtime, evaluation pipelines, and microservices for marketing automation

Domain

SaaS / Marketing Automation / AI Agents

Deliverable

production ML models

Required skills

Python, Node.js, MySQL, LLM agent orchestration, tool calling, prompt engineering, automated evaluation (LLM-as-judge), RESTful APIs, AWS, Docker/Kubernetes

Preferred skills

LangGraph, full-stack web development, AI-powered product development, fast-growing SaaS experience

Technologies

Python, Node.js, Laravel, AWS (Lambda, Bedrock), LangSmith, MySQL, GitHub Actions

Responsibilities

Design and implement the core agent runtime; build and maintain eval datasets and automated evaluators; diagnose agent failures and tune prompts; create AI microservices; develop and maintain Laravel APIs; deploy to AWS cloud; optimize MySQL databases; lead code reviews; mentor engineers

Seniority

Senior, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.