Python AI Backend Engineer

Dexian

Mississauga

On-site

CAD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dexian is seeking a hands-on Python AI Backend Engineer to build enterprise-grade GenAI applications from end to end in Mississauga, Canada. The role focuses on Python-based backend services, REST APIs, and scalable architectures using LangChain, RAG, and containerized deployments.

You will design, develop, test, and support AI-powered backend systems, collaborate across teams, and contribute to end-to-end SDLC with a strong emphasis on scalable API design and event-driven integrations.

Qualifications

  • 5+ years Software Engineering with Python.
  • End-to-End Software Development (Full SDLC).
  • System Design
  • Python
  • FastAPI / Flask
  • REST APIs & Microservices
  • System Design & Component-Based Architecture
  • LangChain / RAG (Retrieval-Augmented Generation)
  • Google ADK
  • Agentic AI / GenAI / LLM Applications
  • PySpark
  • Docker / Containerization

Responsibilities

  • Design, develop, test, and support Python-based applications and services.
  • Build and maintain REST APIs, microservices, and event-driven integrations.
  • Participate in the full software development lifecycle, including design, coding, testing, deployment, and support.
  • Build AI-powered backend services
  • Design scalable APIs
  • Build RAG-based applications
  • Integrate MCP servers
  • Deploy applications using containerized environments

Skills

Python
FastAPI
System Design
End-to-End Software Development
REST APIs
Microservices
LangChain
RAG
PySpark
Docker
AI Backend Development
MCP Servers
GenAI/LLM Applications

Education

Bachelor's degree/University degree or equivalent in a STEM-related field

Job description

Top/Required Skills: Python, FastAPI, System Design, End-to-End Software Development, REST APIs, Component-Based Architecture, MCP Servers, Google ADK, LangChain, RAG (Retrieval-Augmented Generation), PySpark, PostgreSQL, Docker, CI/CD Pipelines, Agentic AI / GenAI, AI Backend Development.

Looking for a hands-on Python AI Backend Engineer capable of building enterprise-grade GenAI applications from end to end.

Responsibilities
  • Design, develop, test, and support Python-based applications and services.
  • Build and maintain REST APIs, microservices, and event-driven integrations.
  • Participate in the full software development lifecycle, including design, coding, testing, deployment, and support.
  • Build AI-powered backend services
  • Design scalable APIs
  • Build RAG-based applications
  • Integrate MCP servers
  • Deploy applications using containerized environments
Must-Have Skills
  • 5+ years Software Engineering with Python
  • End-to-End Software Development (Full SDLC)
  • System Design
  • Python
  • FastAPI / Flask
  • REST APIs & Microservices
  • System Design & Component-Based Architecture
  • LangChain / RAG (Retrieval-Augmented Generation)
  • Google ADK
  • Agentic AI / GenAI / LLM Applications
  • PySpark
  • Docker / Containerization
Education
  • Bachelor's degree/University degree or equivalent experience in a STEM-related field. Advanced degree preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python AI Backend Engineer
Python AI Backend Engineer

Linux Association of Canada • Mississauga

Hybrid
CAD 90,000 - 120,000
Multiple AI/Python Developer Roles
Multiple AI/Python Developer Roles

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 160,000
Principal SW Systems Engineer (10036)
Principal SW Systems Engineer (10036)

Extreme Networks • Toronto

On-site
CAD 120,000 - 170,000
Developer, AI Applications Development
Developer, AI Applications Development

Jobtailor • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Manager, AI Engineer (Python)
Manager, AI Engineer (Python)

HRB • Toronto

Hybrid
CAD 120,000 - 180,000
GenAI Developer/Engineer - Toronto
GenAI Developer/Engineer - Toronto

Caspian One • Toronto

On-site
CAD 100,000 - 130,000
Python Developer
Python Developer

NTT DATA North America • Montreal (administrative region)

Hybrid
Employee Assistance Program (EAP)
Discount Perks
Python & Database Developer
Python & Database Developer

Randstad Enterprise • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior AI Engineer
Senior AI Engineer

MPA Recruitment • Halifax

On-site
CAD 100,000 - 130,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Tekshapers • Mississauga

On-site
CAD 100,000 - 120,000