AI Automation & Software Engineer (Canada)

AI Automation & Software Engineer (Canada)

30 Sep
|
WBM Technologies
|
Canada

30 Sep

WBM Technologies

Canada

- WBM Direct
- Resources
- Blog
- Careers

Current Postings

AI Automation & Software Engineer

Location: Saskatchewan, Alberta, Manitoba

Team: Technology Experience and Enablement

Type: Full-Time

ABOUT THE ROLE

The AI Automation & Software Engineer designs, builds, and supports AI, automation, and software solutions for both customer environments and WBM’s internal operations. You’ll work across cloud, automation, integration, and AI technologies to deliver secure, scalable solutions that solve real business challenges.

ABOUT WBM

WBM Technologies is a Western Canadian leader in Managed IT, Security, Data, AI, and Digital Transformation solutions. We help organizations improve efficiency, automate processes, and unlock business value through technology.

WHAT YOU WILL DO

AI & Automation Solutions

- Design, develop, and maintain automation and orchestration workflows using platforms such as n8n, UiPath, Azure services, and related technologies.
- Build intelligent automation solutions that streamline business processes, improve service delivery, and enhance operational efficiency.
- Develop AI-powered workflows and conversational experiences that integrate with collaboration tools, communication channels, and business applications.
- Prototype and deploy cutting-edge AI agents and automation solutions that support new service offerings and internal operational improvements.

Software Engineering & Integration

- Develop and support reusable applications, services, APIs, and integrations for customer and internal environments.
- Build scalable cloud-native solutions leveraging Azure App Services, Azure Kubernetes Service (AKS), and modern DevOps practices.
- Design integrations between enterprise systems, AI platforms, managed services tools, and business applications.
- Create reusable software components that can be consistently deployed across multiple customer environments.





Data & AI Engineering

- Design and implement data ingestion, collection, and processing pipelines.
- Prepare and optimize structured and unstructured data for analytics, search, and AI-driven use cases.
- Support retrieval, indexing, vectorization, and knowledge management solutions that enhance AI capabilities.
- Collaborate with teams to identify opportunities for data-driven automation and intelligent decision-making.

Operational Excellence

- Own end-to-end solution quality through testing, monitoring, troubleshooting, documentation, and continuous improvement.
- Implement observability, security, governance, and lifecycle management practices for production environments.
- Support operational transition into WBM Managed Services and ensure long-term maintainability of delivered solutions.
- Collaborate closely with engineering, service delivery, and customer teams to ensure successful project outcomes.

WHAT YOU’LL BRING

Required

- 5+ years of software engineering, automation, integration, or data engineering experience.
- Strong development experience with Python, JavaScript/TypeScript, APIs, and cloud technologies.
- Experience with automation and orchestration platforms such as n8n or UiPath.
- Experience working with AI models, LLMs, prompt engineering, and agent-based workflows.
- Experience with Azure applications, CI/CD, monitoring, and production environments.
- Strong understanding of application security and secure development practices.

Preferred





- Experience with Microsoft 365, Power Platform, ServiceNow, or ConnectWise.
- Familiarity with SQL, NoSQL, vector databases, and data modelling.
- Experience with Azure App Services and AKS.
- Experience using AI-assisted development tools such as GitHub Copilot.
- Knowledge of ITIL and managed services operations.

WHAT SUCCESS LOOKS LIKE

- Solutions reduce manual effort and improve operational efficiency.
- Applications are secure, reliable, and adopted by users.
- Automation and AI capabilities are successfully transitioned into ongoing support.
- Reusable components help accelerate future deployments.

Why Join WBM?

At WBM, you will be part of a team that values collaboration, learning, and meaningful work. This is an opportunity to work with emerging AI, automation, and cloud technologies while helping shape the future of WBM’s AI and Automation practice. You’ll work alongside innovative technical teams delivering solutions that create measurable business impact.

Additional Details

WBM will offer you a competitive income and benefits package with opportunities for career growth and advancement. At WBM, we understand that the benefits we provide must go beyond caring for your health they must also provide for your financial well-being. That’s why in addition to medical, dental, and disability coverage, we also provide you with an attractive group RRSP

WBM is committed to meaningful community engagement across Western Canada. As a member of our team, you will have opportunities to get involved and contribute to our community work, which is some of the work we are most proud of! For more information on how our team’s give back in our community, please view our Community Impact Report .

Connect with us on LinkedIn @wbmtech .

Join our team, and write your own story.

📌 AI Automation & Software Engineer (Canada)
🏢 WBM Technologies
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ai automation & software engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: ai automation & software engineer (canada) / canada