This recruiter is online.

This is your chance to shine!

Apply Now

Senior AI Engineer (10+ years) to build and deploy AI agents and workflow automations using a Microsoft-centric stack

Toronto, ON
  • To be discussed
  • Contract job

  • Published since 11 day(s)

  • 1 position to fill as soon as possible

Our consumer business client is seeking a Senior AI Engineer (10+ years) to build and deploy AI agents and workflow automations using a Microsoft-centric stack

Join an AI-focused initiative delivering production-ready automation and intelligent agent solutions integrated across enterprise systems. The role emphasizes rapid deployment, seamless integration with Microsoft tools, and scalable architecture within an established enterprise environment. This engagement plays a key role in advancing AI-driven business productivity.

Contract, Cambridge, Ontario, Onsite, Working Hours: EST

Must Haves

  • Proficiency in Python for APIs, FastAPI, data pipelines, and automation
  • Experience with Azure AI stack: Azure OpenAI, Azure AI Search, and Copilot Studio for agent development
  • Implementation of RAG patterns including enterprise search, indexing, and SharePoint ingestion pipelines
  • Integration with Microsoft Graph API (SharePoint, Teams, Email, Excel) and Power Automate
  • Background in LLM/agent patterns such as prompt design, tool-calling, and multi-step workflows

Nice to Have

  • Vision AI / OCR for document extraction from PDFs, images, or drawings
  • Data and analytics exposure with Databricks, SQL, Power BI, and SAP data
  • Basic DevOps familiarity including GitHub, CI/CD, and API deployment

Responsibilities

  • Build end-to-end solutions from data ingestion to deployment
  • Implement retrieval-based (RAG) solutions over enterprise data
  • Automate workflows using Power Platform and Microsoft Graph
  • Develop and deploy working AI agents and automations
  • Ensure compliance with enterprise security, access, and scale constraints
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined