Backend Python AI Engineer

iTech US Inc

Canada

On-site

CAD 90,000 - 150,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iTech US Inc is seeking a hands-on Python AI Engineer to advance an enterprise knowledge platform evolving from traditional RAG-based chatbots to agent-driven knowledge systems. You will shape backend services, ingestion pipelines, and LangChain/LangGraph workflows.

The role emphasizes developing CLI tools for automation, improving retrieval accuracy, and maintaining containerized deployments with CI/CD pipelines. Expect collaboration across teams and production-grade reliability.

Qualifications

  • Strong hands-on development experience in Python for platform engineering, automation, or backend infrastructure.
  • Experience building command-line tools using Python, Go, or Rust.
  • Hands-on experience with LangChain and LangGraph, for AI-powered workflows.
  • Understanding of RAG pipelines, embeddings, vector search, and pgvector.
  • Docker and GitHub Actions; familiarity with Kubernetes-based workflows and Helm.
  • Experience with metrics, tracing, dashboards, logging, alerting, and production troubleshooting.
  • Ability to diagnose failures and improve reliability, performance, and scale across services.
  • Experience with ingestion, ETL, or large-scale data pipelines.
  • Understanding of evaluation frameworks and regression testing for AI apps.

Responsibilities

  • Develop and maintain Python-based backend services and platform components.
  • Build and optimize RAG pipelines, knowledge ingestion workflows, and hybrid retrieval capabilities.
  • Implement AI agent workflows using LangChain and LangGraph.
  • Develop Python-based CLI tools for automation and platform operations.
  • Improve retrieval accuracy, grounding, and LLM evaluation.
  • Build and maintain containerized deployments and automated CI/CD pipelines.

Skills

Python
CLI Development
AI Frameworks
Retrieval Systems
Containers & CI/CD
Observability
Distributed Systems
Data Pipelines
LLM Evaluation

Tools

Docker
GitHub Actions
Kubernetes
Helm

Job description

We are looking for a hands-on Python AI Engineer to build and enhance an enterprise knowledge platform evolving from traditional RAG-based chatbots toward advanced, agent-driven knowledge systems.

Mandatory Technical Skills
  • Python: Strong hands-on development experience in platform engineering, automation, or backend infrastructure.
  • CLI Development: Experience building command-line tools using Python, Go, or Rust.
  • AI Frameworks: Hands-on experience with LangChain and LangGraph.
  • Retrieval Systems: Understanding of RAG pipelines, embeddings, vector search, and pgvector.
  • Containers & CI/CD: Strong experience with Docker and GitHub Actions; familiarity with Kubernetes-based workflows and Helm.
  • Observability: Experience with metrics, distributed tracing, dashboards, logging, alerting, and troubleshooting production issues.
  • Distributed Systems: Ability to diagnose failures and improve reliability, performance, and scalability across interconnected services.
  • Data Pipelines: Experience with ingestion, ETL, content processing, or similar large-scale pipelines.
  • LLM Evaluation: Understanding of evaluation frameworks, quality measurement, and regression testing for AI-powered applications.
Key Responsibilities
  • Develop and maintain Python-based backend services and platform components.
  • Build and optimize RAG pipelines, knowledge ingestion workflows, and hybrid retrieval capabilities.
  • Implement AI agent workflows using LangChain and LangGraph.
  • Develop Python-based CLI tools for automation, platform operations, and troubleshooting.
  • Improve retrieval accuracy, response grounding, citation quality, and LLM evaluation.
  • Build and maintain containerized deployments and automated CI/CD pipelines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Compunnel Inc. • Toronto

On-site
CAD 90,000 - 120,000
Python Backend & AI Integration Consultant
Python Backend & AI Integration Consultant

Compunnel, Inc. (old) • Montreal

Hybrid
CAD 90,000 - 120,000
Python AI Engineer
Python AI Engineer

Apptad Inc • Montreal

Hybrid
CAD 120,000 - 180,000
Senior Software Engineer - AI
Senior Software Engineer - AI

Newfold Digital • Quebec

On-site
CAD 120,000 - 180,000
AI Developers
AI Developers

BrainRidge Consulting • Toronto

On-site
CAD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Compunnel Inc. • Montreal

On-site
CAD 110,000 - 160,000
Software Engineer – AI
Software Engineer – AI

Webhosting • Quebec

On-site
CAD 90,000 - 140,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Urban Ridge Supplies • Toronto

On-site
CAD 120,000 - 180,000
AI Engineer
AI Engineer

AIT Global Inc. • Mississauga

On-site
CAD 110,000 - 170,000
Senior Python Developer
Senior Python Developer

Brainyyack • Toronto

Remote
CAD 110,000 - 150,000