⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Intermediate AI Engineer

  • Source: LinkedIn
  • Hays
  • On-site
  • Toronto
  • Mid level

Job Description

I am hiring an Intermediate AI Engineer on a 6–12-month contract on behalf of a well-established organization in Toronto.

In this role, you will help build and scale company’s next-generation Agentic AI chatbots and systems while contributing to a growing portfolio of GenAI applications designed to solve real-world problems. You will bridge the gap between ambiguous LLM capabilities and deterministic, high-performance production software, will be designing autonomous agent workflows using Google ADK, engineering dynamic context pipelines, and deploying robust backend services.

Key Responsibilities:

Agentic AI & GenAI Development

• Agent Orchestration: Design and implement intelligent agent workflows (e.g., tool-calling, planning, multi-agent collaboration, and self-reflection) primarily using Google ADK (Agent Development Kit).

• Context Engineering & RAG: Build and optimize end-to-end RAG pipelines. Implement advanced techniques such as smart document chunking, hybrid search, re-ranking, and dynamic context window management.

• Prompt Engineering: Develop, test, and version-control complex system prompts to ensure structured, reliable, and hallucination-free outputs from foundation models.

• Evaluation: Familiarity with LLM evaluation frameworks for systematically measuring hallucination rates, precision, and recall.

• Observability: Strong understanding of Multi-Agents Observability to debug & improve accuracy/latency

Backend Engineering

• API Development: Architect and develop high-performance, asynchronous microservices and RESTful APIs using FastAPI to connect our AI agents with the front-end and internal systems.

• System Integration: Safely and efficiently integrate external tools, enterprise APIs, and data sources into the agentic workflows so our assistants can take real-world actions.

Cloud Infrastructure & Database Management

• Vector & Relational Databases: Set up, manage, and optimize vector search capabilities using Cloud SQL for PostgreSQL (pgvector) to handle both structured relational data and high-dimensional semantic retrieval.

• Deployment & Scaling: Containerize AI applications using Docker and deploy them onto Google Kubernetes Engine (GKE).

• CI/CD & Version Control: Maintain clean code repositories using Git to streamline testing and deployment.

Required Qualifications

• Experience: 3–5 years of professional software engineering experience, with at least 1–2 years actively building and deploying production LLM or machine learning applications.

• Programming: Expert-level proficiency in Python (including a strong understanding of AsyncIO).

• Web Frameworks: Strong hands-on experience building robust backend services with FastAPI.

• AI/LLM Ecosystem: Deep understanding of RAG architectures, vector embeddings, semantic search, and prompt engineering. Active experience with Google ADK is highly preferred.

• Database Experience: Strong SQL skills and experience managing embeddings using PostgreSQL and the pgvector extension.

• Cloud & DevOps: Proven experience with GCP, containerization (Docker), and orchestration (Kubernetes/GKE).

• Software Engineering Fundamentals: Solid grasp of Git workflows, unit/integration testing (e.g., pytest), API design, and distributed system architecture.

Preferred Qualifications (Nice-to-Haves)

• Familiarity with other GenAI orchestration frameworks to bring diverse architectural perspectives and best practices.

• Experience handling streaming responses (Server-Sent Events or WebSockets) for real-time, low-latency chatbot interactions.

• Understanding of data privacy, security guardrails, and PII handling in generative AI applications.

This posting is for an existing vacancy with the organization.

AI may be used to screen, assess or select applicants for the position.

Skills

  • FastAPI
  • PostgreSQL
  • Docker
  • Kubernetes
  • google-kubernetes-engine
  • streamline
  • Python
  • Asyncio
  • google-cloud-platform
  • Pytest
  • guardrails
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Hays

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes