Senior AI Software Developer

8 hours ago

Calgary, Alberta, Canada S.I. Systems Ltd. Full-time

Senior AI Software Developer & Solutions Advisor (10+ years) to design, build and deploy enterprise AI solutions using Azure AI Foundry, Azure OpenAI, GitHub Copilot, and Microsoft Copilot

Our Power & Utilities client is seeking a Senior AI Software Developer & Solutions Advisor (10+ years) to design, build and deploy enterprise AI solutions using Azure AI Foundry, Azure OpenAI, GitHub Copilot, and Microsoft Copilot

Join a large-scale enterprise Generative AI transformation driving adoption across the organization within a Power & Utilities environment. This hands-on role (approximately 70% development, 30% strategy) designs, builds, and deploys production-grade AI solutions, including RAG pipelines, agentic workflows, and multi-agent systems, while partnering with product teams and business leaders to identify high-value use cases and shape the roadmap. The position offers visibility across executive stakeholders and technical delivery teams.

Contract, Calgary, Hybrid, Working Hours: MST

Must Haves

  • 10+ years in software development delivering AI, automation, advanced analytics, or emerging technology solutions
  • Hands-on development with Python and REST API integration
  • Delivery using Azure OpenAI, Azure AI Foundry, GitHub Copilot, and Microsoft Copilot
  • Expertise in LLMs, Prompt Engineering, RAG, Agentic AI, and Multi-agent Systems
  • Working knowledge of CI/CD, DevOps, pull requests, GitHubActions, and release management

Nice to Have

  • Enterprise deployment experience with Microsoft Copilot
  • Experience with Power Platform and AI automation platforms
  • Experience with AI governance, risk management, compliance, and responsible AI practices
  • Utilities, Energy, Midstream, or Industrial sector experience

Responsibilities

  • Design, develop, test, and deploy enterprise AI solutions using Azure AI Foundry, Azure OpenAI, Anthropic Claude, and Microsoft Copilot
  • Build RAG pipelines, agentic workflows, and multi-agent systems that integrate with enterprise data and applications
  • Develop Python-based services, REST API integrations, and automation solutions
  • Implement CI/CD pipelines and release practices using GitHub Actions and pull request workflows
  • Identify high-value AI opportunities across business units
  • Facilitate AI discovery workshops and use-case assessments
  • Present recommendations, roadmaps, and progress updates to stakeholders and executives