AI Software Developer Python Azure
Summary
Designs, builds, and supports AI-powered applications and process automation for Wolseley Canada's Burlington operations, integrating AI models, agents, APIs, and business systems into scalable production solutions. Core stack: Python, .NET/C#, Microsoft Azure, and LLM/AI frameworks with CI/CD.
Build AI-powered applications with Python and Microsoft Azure as an AI Software Developer at Wolseley Canada’s Burlington location. Apply software development skills to practical automation.
This AI Software Developer develops innovative solutions that improve business processes, increase efficiency, and address real-world challenges. You will use Python, .NET/C#, Microsoft Azure, APIs, and AI frameworks across scalable applications. The work includes integrating models, agents, and business systems while supporting production solutions.
Key Responsibilities:
- Design, develop, test, and deploy AI-powered applications
- Integrate AI models, agents, APIs, and business applications
- Implement Agentic AI and process automation solutions
- Support production solutions through monitoring and troubleshooting
- Follow testing, source control, CI/CD, and documentation practices
Requirements:
- Post-secondary education in computer science or related field
- Software development experience with Python and/or .NET/C#
- Experience developing or supporting AI or machine learning solutions
- Knowledge of LLMs, RAG, embeddings, APIs, and AI agents
- Understanding of databases, REST APIs, testing, and CI/CD
Use Python, Azure, AI integration, and automation expertise to create scalable solutions for Wolseley Canada’s Burlington operations.
