Description
Cloud & AI Engineer
Location: Montreal, QC (Hybrid, 3 days onsite per week)
Job Type: Contract
Duration: 1-Year contract with possibility of extension
Job Summary
We are seeking a Cloud & AI Engineer to design, build, and maintain enterprise-scale multi-cloud infrastructure across Azure and AWS while enabling cloud-native AI solutions and agentic AI platforms.
This role combines cloud platform engineering, Kubernetes, DevOps automation, infrastructure-as-code, and Generative AI development in a large enterprise environment.
Key Responsibilities
Cloud Platform Engineering
Design, build, and maintain Azure and AWS Landing Zones following security, governance, and compliance best practices.Engineer secure, scalable, and resilient multi-cloud and hybrid cloud environments.Implement networking architectures including Hub-and-Spoke, Transit Networks, VPN, ExpressRoute, Direct Connect, DNS, routing, and firewall controls.Support cloud migration, modernization, and onboarding initiatives across application, data, and AI workloads.Troubleshoot infrastructure, networking, identity, and platform integration issues.DevOps & Automation
Develop reusable Terraform modules and infrastructure blueprints.Automate provisioning and operational workflows using GitHub, GitHub Actions, and CI/CD pipelines.Build Python-based automation tools, integrations, and self-service capabilities.Apply software engineering best practices including source control, testing, code reviews, and secure development.Kubernetes & Platform Services
Implement and manage Kubernetes platforms including AKS and EKS.Support containerized workloads with a focus on security, observability, scalability, and resiliency.Partner with development teams to enable cloud-native application deployment and operations.AI Engineering & Agent Development
Design and develop AI agents, autonomous workflows, and enterprise AI solutions.Implement LLM-based applications utilizing prompt engineering, embeddings, vector search, RAG, and agent orchestration.Build solutions using technologies such as LangChain, LangGraph, OpenAI, Claude, and similar frameworks.Develop AI evaluation frameworks to assess response quality, safety, reliability, and business effectiveness.Integrate AI services with enterprise APIs, databases, cloud services, and knowledge repositories.Required Qualifications
5+ years of IT experience in Cloud Engineering, Platform Engineering, DevOps, or related areas.3+ years of hands-on experience with Azure and AWS.Strong experience with Azure and AWS Landing Zones, governance, and cloud security.Expertise in Terraform, Infrastructure as Code (IaC), GitHub, GitHub Actions, and CI/CD pipelines.Hands-on experience with Kubernetes, AKS, EKS, containers, and cloud-native platforms.Strong Python programming and automation experience.Experience with hybrid connectivity technologies including VPN, ExpressRoute, Direct Connect, DNS, and network security.Strong understanding of cloud networking, IAM, observability, and security practices.Knowledge of Generative AI, LLMs, Prompt Engineering, RAG, embeddings, vector search, and AI governance.Hands-on experience with AI agent frameworks such as LangChain, LangGraph, OpenAI ADK, Claude SDK, or equivalent.Strong collaboration and communication skills within enterprise environments.Preferred Qualifications
Experience with Azure OpenAI, Azure AI Foundry, AWS Bedrock, Anthropic Claude, or OpenAI platforms.Experience building AI copilots, intelligent assistants, or agentic automation solutions.Knowledge of MCP, vector databases, semantic search, and enterprise AI integrations.Azure and/or AWS certifications.Experience within financial services, regulated industries, or large enterprise environments.Key Skills
Azure & AWSTerraformKubernetes (AKS/EKS)PythonGitHub Actions / CI-CDGenerative AI (LangChain, LangGraph, RAG, AI Agents)