On-siteFull Time

Salary

$55 - $60 / hr

Location

Westmount, QC

Westmount, Quebec H3B 1X9

Posted

Oct 24, 2026

Role overview

Pay Range: XXXhr - XXXhr

Job Overview:

Our client is seeking a Senior Microsoft Power Platform Engineer familiar with AI Builder, Copilots, Dynamics, and Power Apps. The ideal candidate will have experience designing and deploying AI-powered solutions for business automation, customer interaction, and data-driven decision-making. The candidate will focus on LLM-based AI systems, conversational AI, and machine learning-driven automation, with demonstrated expertise in building scalable, production-ready solutions. Experience with data integration and connecting Copilot Studio to relevant data sources such as SharePoint, Dynamics 365, and external APIs is required.

Key Responsibilities:

  • Design, develop, and implement AI models and algorithms using Microsoft technologies.
  • Collaborate with data scientists and business stakeholders to understand requirements and design effective AI solutions.
  • Build and maintain scalable, high-performance AI infrastructure on the Microsoft Azure platform, AI Builder, and Copilot with Dynamics.
  • Develop and deploy machine learning models using Azure Machine Learning, Cognitive Services, Bot Framework, and other Azure AI tools.
  • Optimize AI algorithms for performance and scalability.
  • Conduct thorough testing and validation of AI models to ensure accuracy and reliability.
  • Document and communicate AI solutions and recommendations to technical and non-technical stakeholders clearly and effectively.
  • Evaluate AI technologies (such as LLMs, SLMs, embeddings) and architectures (such as orchestration patterns, RAG, etc.) when developing solutions, specifying or implementing AI platform improvements like fine-tuning or training custom ML models.

Required Skills:

  • Experience with Power Apps, Power Automate, Plugins, AI Builder, Copilot, and related architecture and design practices.
  • Experience with Azure, Azure DevOps for CI/CD, and C#.NET.
  • Proven experience in developing and deploying AI models and algorithms.
  • Proficiency in programming languages such as Python, Java, or C#.
  • Strong knowledge of AI frameworks and libraries such as TensorFlow, PyTorch, or similar.
  • Experience with Microsoft Dynamics 365 Customer Engagement.
  • Experience with iterative and agile development practices.
  • Strong problem-solving and troubleshooting skills with the ability to exercise Experienced judgment.
  • Excellent communication skills.

Desired Skills:

  • Dynamics, Power Platform, or Azure certifications.
  • Familiarity with basic Machine Learning concepts.
  • Knowledge of Enterprise Architecture Patterns.
  • Experience with full lifecycle application testing (functional, regression, performance, integration, etc.) and delivery management.
  • Comfortable with direct interaction with business users at all levels.

Qualifications:

  • Bachelor's degree in computer science, equivalent field, or equivalent experience.
  • 10+ years of experience building web applications.