Our client is a global financial services leader making a major strategic investment in AI. They're hiring a Senior AI Engineer to design, build and own the agentic systems that put their models in front of business users, and to make those systems reliable enough to stay there.
What you'll do
- Build agentic systems end-to-end, covering agent loops, orchestration, memory and state, and tool integrations
- Diagnose and fix real-world failures such as stalled loops, tool misuse and behaviour that drifts between runs
- Build evaluation sets and regression checks that reflect real workflows, so quality is measured continuously and not only at demo time
- Balance latency, answer quality and token cost for each workflow
- Connect agents to systems of record and take them from prototype to production
What you'll bring
- Deep expertise in production Python
- Hands-on experience with agent frameworks and protocols such as the Claude Agent SDK, LangGraph, MCP or equivalents
- Experience building and debugging agentic systems in production
- Rigour in evaluation, with measurement designed for business use rather than demos
- Strong engineering discipline: version control, tests, reproducibility and maintainable code
- A background as either a software engineer who moved into AI, or an AI engineer with robust systems fundamentals
Nice to have
- Agent tracing and evaluation tools, such as LangSmith, W&B; or custom solutions
- Event-driven or distributed systems, such as Kafka
- Retrieval and memory design for long-running agents
- Full-stack experience integrating agents into user-facing apps
📌 Senior Machine Learning Engineer (Greater Toronto Area)
🏢 Encore Technical Solutions
📍 Greater Toronto Area
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.