Back to results

Senior Agentic AI Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Senior Agentic AI Engineer

Location: Toronto, ON

Work Arrangement: Hybrid – 50% Remote

Employment Type: Long term contract

Interview: 3 rounds

Job Description:

We are seeking a Senior Agentic AI Engineer to design, develop, and deploy production-grade AI applications using Large Language Models (LLMs), Agentic AI frameworks, Retrieval-Augmented Generation (RAG), and Google Cloud Platform (GCP).

The ideal candidate will have strong Python development skills, hands-on experience building agentic AI solutions, and the ability to troubleshoot complex RAG pipelines, evaluate LLM application quality, and design scalable cloud-based architectures. This role requires solid software engineering fundamentals and the ability to take AI solutions from design and development through deployment, monitoring, and continuous improvement.

Key Responsibilities:

  • Design, develop, and maintain agentic AI applications and LLM-powered solutions for enterprise use cases.
  • Build and orchestrate multi-step AI workflows using LangGraph, LangChain, or similar frameworks.
  • Develop RAG pipelines using embeddings, vector search, and retrieval optimization techniques to deliver accurate, relevant, and grounded responses.
  • Troubleshoot RAG performance issues across document ingestion, chunking, embeddings, retrieval, reranking, context construction, and response generation.
  • Design and implement evaluation strategies for LLM and agentic AI applications, including retrieval quality, answer relevance, groundedness, hallucination detection, and regression testing.
  • Implement LLM observability, tracing, monitoring, and troubleshooting using Langfuse or comparable platforms.
  • Develop and integrate MCP-based tools and services to connect AI agents with enterprise systems, APIs, and data sources.
  • Build RESTful APIs and backend services using Python frameworks such as FastAPI or Flask.
  • Leverage Google Cloud services, particularly Vertex AI and BigQuery, to build and integrate cloud-based AI solutions.
  • Implement prompt engineering, tool calling, structured outputs, context management, and appropriate human-in-the-loop controls.
  • Apply software engineering best practices, including automated testing, version control, CI/CD, and production deployment.
  • Implement security, data privacy, responsible AI, and governance controls appropriate for enterprise AI applications.
  • Collaborate with product managers, architects, data engineers, and other stakeholders in an Agile delivery environment.
  • Troubleshoot production issues and continuously improve application reliability, performance, scalability, and response quality.

Required Skills and Experience:

  • 5+ years of professional software development experience.
  • 2+ years of hands-on experience developing agentic AI or LLM-powered applications.
  • Strong Python programming and software engineering fundamentals.
  • Demonstrated experience building, deploying, and supporting LLM-powered applications.
  • Hands-on experience with LangGraph, LangChain, or a similar AI application framework.
  • Experience with Langfuse or another LLM observability platform.
  • Understanding of Model Context Protocol (MCP) and its use in connecting AI agents with tools and enterprise systems.
  • Hands-on experience with Google Cloud services, particularly Vertex AI and BigQuery, with the ability to explain architecture decisions and service integrations.
  • Experience developing RAG solutions using embeddings and vector search.
  • Strong understanding of RAG troubleshooting, retrieval optimization, and techniques for improving answer quality and grounding.
  • Experience evaluating LLM and agentic AI applications using measurable metrics, test datasets, and regression testing.
  • Experience developing RESTful APIs using FastAPI, Flask, or a similar framework.
  • Understanding of prompt engineering, tool calling, structured outputs, context management, and multi-step agent workflows.
  • Experience with automated testing, Git, CI/CD, and production deployment practices.
  • Understanding of data privacy, AI safety, responsible AI principles, and enterprise application security.
  • Experience working with Agile methodologies.
  • Excellent verbal and written communication skills, including the ability to explain technical designs, troubleshooting approaches, and engineering trade-offs.
More about this job

Responsibilities

Design, build, deploy, and maintain enterprise agentic AI and LLM applications, including multi-step workflows, RAG pipelines, APIs, and integrations with enterprise systems. Evaluate and monitor application quality, troubleshoot production issues, and improve reliability, security, performance, and response quality.

Requirements

Requires 5+ years of software development experience, including 2+ years building agentic AI or LLM-powered applications, with strong Python skills and hands-on experience with AI frameworks, RAG, and Google Cloud services. Candidates should also have experience with LLM observability and evaluation, API development, production engineering practices, enterprise security, and Agile collaboration.

Skills

  • Python
  • Agentic AI
  • Large Language Models
  • LangGraph
  • LangChain
  • Retrieval-Augmented Generation
  • Google Cloud Platform
  • Vertex AI
  • BigQuery
  • Langfuse
  • Model Context Protocol
  • Vector Search
  • FastAPI
  • Flask
  • CI/CD
  • LLM Evaluation

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering

Keywords

  • Python
  • Agentic AI
  • Large Language Models
  • LangGraph
  • LangChain
  • Retrieval-Augmented Generation
  • Google Cloud Platform
  • Vertex AI
  • BigQuery
  • Langfuse
  • Model Context Protocol
  • Embeddings
  • Vector Search
  • Reranking
  • Prompt Engineering
  • Tool Calling
  • Structured Outputs
  • FastAPI
  • Flask
  • RESTful APIs
  • LLM Observability
  • LLM Evaluation
  • Automated Testing
  • Git
  • CI/CD
  • Production Deployment
  • Responsible AI
  • Data Privacy
  • Enterprise Security
  • Agile

Report this job