Backend Developer - Python / AI (ID#5520)

New Value Solutions

Toronto

Hybrid

CAD 96,000 - 165,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

New Value Solutions, a national IT consulting company in Canada, seeks a Senior Backend Developer to own backend architecture for two AI-native products. You will design scalable APIs with Python/FastAPI, build LLM-powered features, and manage multi-tenant PostgreSQL schemas.

You will join a small senior team in a hybrid Toronto setup, starting with a 3-month contract with potential for full-time. 7+ years of backend experience and strong cloud/CI/CD practices are required.

Qualifications

  • 7+ years of backend software engineering experience.
  • 3+ years building production Python services, preferably FastAPI.
  • Hands-on experience with LLM-powered features or agent systems.
  • Strong PostgreSQL and relational database design and tuning.
  • Experience with multi-tenant SaaS, RBAC and authorization concepts.
  • Proven Docker, Kubernetes, CI/CD and IaC in production.
  • Familiarity with AI tooling and modern development workflows.

Responsibilities

  • Own backend architecture and development across two AI-native products.
  • Design and develop scalable APIs and backend services using Python and FastAPI.
  • Build and enhance LLM-powered features and agent-based tooling.
  • Design PostgreSQL schemas, migrations, and data access layers.
  • Maintain secure, scalable multi-tenant services and real-time data processing.
  • Support deployment and operations including CI/CD and cloud infra.
  • Maintain engineering practices around testing, docs, security and quality.

Skills

Backend architecture
Python
FastAPI
LLM-powered features
Agent systems
RBAC
Documentation
Communication

Tools

Docker
Kubernetes
CI/CD
Terraform/IaC
gRPC/Protobuf
PostgreSQL
Cloud infrastructure
AI tooling

Job description

New Value Solutions, a national IT consulting company, is seeking a Senior Backend Developer to support the development of two pre-launch, AI-native software products. This is a hands-on senior individual contributor role with significant ownership of backend architecture, development, deployment, and ongoing operations.

The successful candidate will bring strong production Python experience together with practical experience building LLM-powered applications and agent-based systems. You will work as part of a small senior team using AI-assisted development tools as part of the day-to-day engineering workflow.

This opportunity is expected to begin as a 3-month contract/fractional engagement, with the potential to move into a permanent full-time position. Candidates must be located in the Greater Toronto area. The role is a hybrid working arrangement.

Responsibilities
  • Own backend architecture and development across two AI-native products.
  • Design and develop scalable APIs and backend services using Python and FastAPI.
  • Build and enhance LLM-powered features, including tool-calling agents, agent routing, conversation memory, structured outputs, and RAG.
  • Design and maintain PostgreSQL databases, schemas, migrations, and data access layers.
  • Build secure, scalable multi-tenant services and real-time/data-processing capabilities.
  • Support production deployment and operations, including CI/CD and cloud infrastructure.
  • Maintain strong engineering practices around testing, documentation, security, and code quality.
Requirements
  • 7+ years of backend software engineering experience.
  • 3+ years of experience building production Python services, ideally using FastAPI or similar asynchronous frameworks.
  • Hands-on experience developing LLM-powered product features or agent systems, beyond basic API integration.
  • Strong PostgreSQL and relational database experience, including schema design, migrations, indexing, and query performance.
  • Experience developing multi-tenant SaaS applications, including authorization, tenant isolation, and RBAC.
  • Production experience with Docker, Kubernetes, CI/CD, and infrastructure-as-code.
  • Regular hands-on use of AI development tools such as Claude Code, Cursor, GitHub Copilot, or similar.
  • Strong written communication and documentation skills.
  • Experience with Go, Temporal or similar workflow engines, RAG/vector search, real-time systems, and gRPC/Protobuf would be considered an asset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Python & AI, Hybrid (Toronto)
Senior Backend Engineer - Python & AI, Hybrid (Toronto)

New Value Solutions • Toronto

Hybrid
CAD 96,000 - 165,000
Sr. AI Engineer to develop Agentic AI solutions using Python and LangGraph for our enterprise retail client
Sr. AI Engineer to develop Agentic AI solutions using Python and LangGraph for our enterprise retail client

S I Systems • Toronto

Hybrid
CAD 120,000 - 160,000
Sr Python Developer (with AI)
Sr Python Developer (with AI)

Carlos Goncalves • Toronto

Hybrid
CAD 199,752,000 - 235,570,000
Senior Software Engineer, AI
Senior Software Engineer, AI

GuruLink • Toronto

Hybrid
CAD 110,000 - 170,000
Application Development
Application Development

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Python Developer
Python Developer

Apptad Inc • Montreal

Hybrid
CAD 90,000 - 130,000
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)

Extreme Networks • Toronto

On-site
CAD 110,000 - 170,000
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)

Extreme Networks, Inc • Toronto

On-site
CAD 120,000 - 170,000
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)

Extremenetworks • Toronto

On-site
CAD 120,000 - 180,000