Jobs / British Columbia Investment Management Corporation (BCI)
AI and Automation Engineer Co-op/Internship (Winter & Summer 2027)
British Columbia Investment Management Corporation (BCI) · Victoria, BC, Canada
Victoria, BC, Canada2,155-2,330 CADHybrid
Remuneration
2,155-2,330 CAD
Location
Victoria, BC, Canada
Visa sponsorship
Not specified
Job summary
The AI and Automation Engineer co-op/intern will design, build, and operate AI agents and automation for Microsoft 365 and collaboration platforms. Key responsibilities include developing automation in PowerShell and Python, deploying AI agents on Microsoft Foundry and Azure Bot Service, and collaborating with Cyber Security and Cloud Operations on data protection reviews.
Qualifications
- scripting and programming ability in Python and PowerShell
- practical understanding of REST APIs, JSON, and authentication concepts such as OAuth 2.0
- experience with Git version control
- hands-on curiosity about large language models and AI agents
- ability to communicate clearly and concisely
- security and privacy mindset
- comfort with problems that are not fully specified
Responsibilities
- Build, test, and deploy AI agents on platforms such as Microsoft Foundry and Azure Bot Service
- Develop automation in PowerShell and Python against Microsoft Graph, SharePoint, Teams, Exchange, and ServiceNow REST APIs
- Deploy and maintain automation in Azure Automation runbooks and Azure DevOps pipelines
- Run proof of concepts on new AI and automation capabilities
- Build reporting and dashboards on platform usage, adoption, and platform health
- Collaborate with Cyber Security, Cloud Operations, and Enterprise Architecture on data protection reviews
- Write documentation, runbooks, and knowledge base articles
- Participate in agile ceremonies
Skills
AzureAzure DevOpsBicepGitPowerShellPythonRESTServiceNowTerraform
Degrees
Degree, diploma, or certificate in computer science, software engineering, data
Relocation
No