Back to results

AI/ML Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Role snapshot
  • Title: Senior AI Engineer
  • Location: Toronto, ON (hybrid, 2–3 days on-site)
  • Engagement: Full-time, leading AI delivery on Augmented enterprise client projects
  • Level: Senior (6+ years of experience, 2+ years building production AI systems)
  • Reports to: Head of AI Engineering
About the role

Augmented is hiring a Senior AI Engineer to lead the design and delivery of enterprise-grade AI systems for large clients in regulated industries. You will set technical direction, architect LLM and agent-based solutions, and make sure they are reliable, secure and cost-effective in production.

You will be the senior technical voice with client stakeholders and a mentor to the engineers around you.

Key responsibilities
  • Architect end-to-end AI solutions: RAG platforms, multi-agent systems, AI assistants and workflow automation
  • Make build-vs-buy and model selection decisions, balancing quality, latency, cost and data residency
  • Define evaluation strategy, quality gates and red-teaming for LLM systems before and after release
  • Set engineering standards for prompts, agents, tool use, observability and LLMOps across projects
  • Design for security, privacy and compliance: PII protection, access controls, audit trails and responsible-AI policies
  • Lead production rollouts, scaling, performance tuning and cost optimisation
  • Translate business goals into AI roadmaps and present options and trade-offs to client technical and executive leaders
  • Lead and mentor a team of AI engineers through design reviews, pairing and code reviews
  • Contribute to pre-sales solutioning, estimates and proposals with Augmented leadership
Required qualifications
  • 6+ years of software or ML engineering experience, including 2+ years delivering production LLM or GenAI systems
  • Expert Python and strong software architecture skills (APIs, distributed systems, event-driven design)
  • Deep experience with RAG, agents and tool use using frameworks such as LangGraph, LlamaIndex or custom orchestration
  • Proven record designing LLM evaluation, monitoring and guardrails at scale
  • Strong cloud architecture skills on Azure, AWS or GCP, including Kubernetes, IaC and CI/CD
  • Experience leading technical teams and working directly with senior client stakeholders
  • Legally entitled to work in Canada
Nice to have
  • Fine-tuning, distillation or self-hosting of open-source models (vLLM, Hugging Face)
  • Model Context Protocol (MCP) and enterprise agent integrations
  • Classical ML and MLOps (MLflow, feature stores, model serving)
  • Data platform experience with Databricks or Snowflake
  • Experience in Life Sciences (GxP, clinical, commercial) or Financial Services (risk, fraud, compliance)
  • Published work, open-source contributions or conference talks in AI
  • Consulting or client-facing delivery background
Tech stack
  • Languages: Python, SQL, TypeScript
  • AI: LLM APIs (OpenAI, Anthropic, Azure OpenAI, AWS Bedrock), open-source models
  • Orchestration: LangGraph, LlamaIndex, MCP, custom agent frameworks
  • Retrieval: vector databases, hybrid search, re-rankers, knowledge graphs
  • Serving & LLMOps: vLLM, MLflow, LangSmith / Langfuse, eval harnesses
  • Cloud & DevOps: Azure or AWS, Kubernetes, Terraform, CI/CD
  • Data: Databricks, Snowflake
Why Augmented

Augmented is an AI-native engineering delivery hub serving large enterprises in Life Sciences and Fintech, with teams in Toronto and the US.

  • Shape AI strategy and architecture for major enterprise clients
  • Small, senior teams with direct access to client decision-makers
  • Lead AI-native delivery practices and modern tooling
How to apply

Apply through this posting with your resume and a short note on an AI system you architected and led to production (scale, design choices, results).

  • Augmented is an equal opportunity employer. Accommodations are available on request at any stage of the hiring process.
More about this job

Responsibilities

Architect and lead the delivery of secure, reliable, cost-effective enterprise AI systems, including RAG platforms, multi-agent solutions, assistants, and workflow automation. Set technical standards and evaluation practices, lead production deployment and optimization, advise client stakeholders, and mentor AI engineers.

Requirements

Requires 6+ years of software or ML engineering experience, including 2+ years delivering production LLM or generative AI systems, expert Python, and strong architecture skills. Candidates should have deep experience with RAG, agents, evaluation and guardrails, cloud and DevOps, and technical leadership; they must be legally entitled to work in Canada.

Skills

  • Python
  • Software Architecture
  • Large Language Models
  • Retrieval-Augmented Generation
  • Multi-Agent Systems
  • LLM Evaluation
  • LLMOps
  • Cloud Architecture
  • Kubernetes
  • Infrastructure as Code
  • CI/CD
  • Security and Privacy
  • Team Leadership
  • Client Stakeholder Management
  • Prompt Engineering
  • Cost Optimization

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Management & Leadership
  • Consulting

Keywords

  • Python
  • SQL
  • TypeScript
  • LLM APIs
  • OpenAI
  • Anthropic
  • Azure OpenAI
  • AWS Bedrock
  • LangGraph
  • LlamaIndex
  • Model Context Protocol
  • Retrieval-Augmented Generation
  • Vector Databases
  • Hybrid Search
  • Re-Rankers
  • Knowledge Graphs
  • vLLM
  • Hugging Face
  • MLflow
  • LangSmith
  • Langfuse
  • Kubernetes
  • Terraform
  • CI/CD
  • Databricks
  • Snowflake
  • LLMOps
  • Red-Teaming
  • Responsible AI
  • MLOps

Report this job