Gen Ai Backend Engineer – Python/kubernetes

Toronto, ON, CA, Canada

Job Description

About the Role



We are seeking a highly skilled and motivated

Gen AI Backend Engineer

with deep expertise in

Python

,

Kubernetes

, and

Data Engineering

to design and build robust, scalable backend systems for Generative AI-driven applications. This is a

remote opportunity

for someone who thrives at the intersection of

AI

,

data pipelines

, and

cloud-native

technologies.

You will be instrumental in developing intelligent systems where

Large Language Models (LLMs)

control the application flow, leveraging frameworks such as

LangChain

,

LangGraph

, and

Retrieval-Augmented Generation (RAG)

. The ideal candidate will bring strong backend engineering expertise and hands-on experience with

Azure cloud services

,

AKS

,

Data Bricks

, and

MongoDB

.

Key Responsibilities



Develop scalable and modular backend systems using

Python

and

Kubernetes

for Gen AI applications. Design and implement

data ingestion pipelines

,

Delta tables

, and

Azure Data Bricks

workflows to support AI/ML solutions. Build intelligent agent-based systems using

LangChain

,

LangGraph

, and

RAG

, where

LLMs decide control flow

. Work with

AKS (Azure Kubernetes Service)

to deploy and manage containerized Gen AI services at scale. Integrate backend services with

APIM

,

Azure Service Bus

, and

MongoDB

for robust data exchange and service orchestration. Ensure system performance, scalability, and security across the backend architecture. Collaborate with cross-functional teams including data scientists, DevOps, and product stakeholders to build production-grade AI products. Stay up to date on emerging Gen AI trends, tools, and best practices.

Required Skills & Experience



6-8 years

of experience in backend engineering or software development. Strong expertise in

Python

and

Kubernetes

(design, deployment, scaling). Proven experience in

Data Engineering

:

Azure Data Bricks

,

Delta Lake

Data ingestion pipelines and workflow orchestration Hands-on experience with

LangChain

,

LangGraph

, or similar Gen AI frameworks. Deep understanding of

LLM-based architectures

and

control flow-driven design

using RAG or MCP (Multi-step Conversational Planning). Experience with

Azure

ecosystem:

AKS

,

Azure APIM

,

Service Bus

, and integration patterns. Working knowledge of

MongoDB

for managing unstructured or semi-structured data. Familiarity with CI/CD pipelines, containerization best practices, and microservice architecture.

Nice-to-Have



Exposure to

MLOps

and

Model Deployment Pipelines

. Experience building enterprise-grade AI products or platforms. Background in cloud cost optimization, monitoring, and logging (e.g., Azure Monitor, Prometheus, Grafana). Knowledge of security and compliance in AI/Cloud environments.
Job Type: Full-time

Pay: $50.00 per hour

Expected hours: 40 per week

Experience:

* Back-end development: 6 years (required)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2969061
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned