Back to results

Generative AI Engineer

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Posting language
English
Posted

Original job 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 & AWS
  • Terraform
  • Kubernetes (AKS/EKS)
  • Python
  • GitHub Actions / CI-CD
  • Generative AI (LangChain, LangGraph, RAG, AI Agents)
  • Seniority Level
  • Mid-Senior level
  • Industry
  • IT Services and IT Consulting
  • Business Consulting and Services
  • Employment Type
  • Contrac
More about this job

Responsibilities

Design and maintain enterprise-scale multi-cloud infrastructure across Azure and AWS using Kubernetes and DevOps automation. Develop generative AI solutions, including autonomous agents and RAG-based applications, integrated with enterprise APIs.

Requirements

Requires over 5 years of IT experience with at least 3 years of hands-on expertise in Azure and AWS landing zones and Terraform. Proficiency in Python, Kubernetes, and AI frameworks like LangChain or LangGraph is essential.

Skills

  • Azure
  • AWS
  • Terraform
  • Kubernetes
  • Python
  • GitHub Actions
  • Generative AI
  • LangChain
  • LangGraph
  • RAG
  • AI Agents
  • CI/CD
  • AKS
  • EKS
  • Prompt Engineering
  • Vector Search

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Consulting
  • Data & Analytics

Keywords

  • Azure
  • AWS
  • Terraform
  • Kubernetes
  • AKS
  • EKS
  • Python
  • GitHub Actions
  • CI/CD
  • Generative AI
  • LLM
  • Prompt Engineering
  • RAG
  • Embeddings
  • Vector Search
  • LangChain
  • LangGraph
  • OpenAI
  • Claude
  • AI Agents
  • Infrastructure as Code
  • Hub-and-Spoke
  • VPN
  • ExpressRoute
  • Direct Connect
  • IAM
  • Azure OpenAI
  • AWS Bedrock
  • Azure AI Foundry
  • MCP

Report this job