1

Python Backend Engineer Developer Jobs in Toronto, ON

Depth in either Python/backend engineering or TypeScript/React frontend engineering, plus the ability and desire to work effectively across the full stack. * Experience building with LLMs, speech ...

As a Staff Backend Engineer, you'll be the technical anchor for our highest-innovation teams: setting architectural direction, validating options through proof-of-concepts, and turning ambitious ...

Senior Backend Engineer (SaaS, Data & AI) Why Kaseya? Join a fast-growing company that ... Experience with backend languages such as Node.js, Java, Go, or similar * Experience with Python ...

Senior Backend Developer

Toronto, ON ยท Hybrid

CA$100K - CA$140K/yr

The ideal candidate combines strong backend and frontend engineering skills with experience in ... Drive development across teams for services built in Node.js, TypeScript, JavaScript, and Python

Backend PHP Developer

Toronto, ON ยท On-site

CA$80K/yr

Backend PHP Developer About Smooth Commerce: Smooth Commerce is a dynamic B2B SaaS platform specializing in first-party white-label web and application-based digital ordering, customer marketing, and ...

Backend PHP Developer

Toronto, ON ยท Remote

CA$80K/yr

Backend PHP Developer About Smooth Commerce: Smooth Commerce is a dynamic B2B SaaS platform specializing in first-party white-label web and application-based digital ordering, customer marketing, and ...

Design, develop, and maintain end-to-end solutions across backend (Java/Spring Boot, Python) and ... Adhere to enterprise frameworks and software engineering methodologies. * Ensure compliance with ...

Backend / Microservices Engineer

Mississauga, ON ยท Hybrid

CA$115K - CA$125K/yr

... & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and ... Requirements: * 7+ years backend development (Java, Node.js, Python, or Go). * Experience with ...

Design and implement full-stack solutions across Python, Java/Kotlin, React, PostgreSQL, and ... Architect and build scalable backend services and modern frontend applications. * Champion AI/LLM ...

Proficiency in Python and Flask framework. * Strong understanding of React.js and its core ... Troubleshoot and debug front-end issues. Back-end Development (Flask): * Design and implement web ...

Showing results 41-60

Python Backend Engineer Developer information

What is the difference between Python Backend Engineer Developer vs Python Web Developer?

AspectPython Backend Engineer DeveloperPython Web Developer
Required SkillsProficiency in Python, frameworks like Django/Flask, database management, API developmentPython, HTML/CSS, JavaScript, front-end integration, web design
Work EnvironmentBackend systems, server-side logic, database management, API developmentFull-stack or front-end focused, web interface design, client-side scripting
Industry UsageTech companies, startups, enterprise backend servicesWeb development agencies, startups, e-commerce sites

Python Backend Engineer Developers focus on server-side logic, database integration, and API creation, while Python Web Developers often handle both front-end and back-end web development tasks. Both roles require Python skills but differ in their focus areas within web projects.

AI Software Engineer, Product

Toronto, ON โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 28 days ago


Key responsibilities

  • Build and ship end-to-end AI product experiences from problem discovery and prototype through launch, measurement, and iteration.

  • Develop customer-facing interfaces, backend APIs, data models, agent tools, and integrations as one coherent product.

  • Design agent workflows that combine models, context, memory, business rules, deterministic services, and human escalation.


Job description

We are looking for a product-focused AI Software Engineer to turn advances in AI into restaurant products that work reliably in the real world. You will build across customer-facing experiences, backend services, agent workflows, integrations, and evaluation systems. The job begins with a customer or product problem and ends when the solution is operating successfully in production—not when a model call works locally.

You may work on voice ordering, reservations, catering, restaurant operations, client configuration, analytics, or entirely new agent capabilities. You will collaborate directly with product, design, customer-facing teams, and restaurant operators; make fast product and technical tradeoffs; and own the quality of the resulting experience.

Our stack includes Python and FastAPI services, PostgreSQL, TypeScript, React and Next.js applications, real-time voice agents built with LiveKit, cloud infrastructure on AWS, and modern LLM, speech, and multimodal providers. Exact stack match is less important than full-stack range, product judgment, and a record of shipping.


What you’ll own
  • Build and ship end-to-end AI product experiences from problem discovery and prototype through launch, measurement, and iteration.
  • Develop customer-facing interfaces, backend APIs, data models, agent tools, and integrations as one coherent product.
  • Design agent workflows that combine models, context, memory, business rules, deterministic services, and human escalation.
  • Work directly with restaurant and internal users to understand failures, uncover unmet needs, and convert feedback into reusable product capabilities.
  • Integrate with POS, reservation, messaging, telephony, and other external systems while handling imperfect data and real operational constraints.
  • Build evaluations, instrumentation, guardrails, and feedback loops so probabilistic behavior can be measured and improved.
  • Improve latency, reliability, accuracy, usability, and cost across the full experience—not only within one layer of the stack.
  • Use AI-native development workflows to prototype and deliver quickly while retaining ownership of architecture, tests, security, and correctness.
  • Participate in product and technical planning, make tradeoffs explicit, and drive decisions when the path is ambiguous.
  • Raise the quality of nearby systems through code review, documentation, design discussion, and pragmatic refactoring.

Requirements

  • 3+ years of industrial experience in relevant technical domain.
  • Strong software engineering fundamentals and experience shipping production web or platform products.
  • Depth in either Python/backend engineering or TypeScript/React frontend engineering, plus the ability and desire to work effectively across the full stack.
  • Experience building with LLMs, speech models, computer vision, or agent systems beyond a toy prototype.
  • Product judgment: you can simplify scope, identify the highest-leverage user problem, and distinguish an impressive demo from a valuable product.
  • Experience designing APIs, data models, asynchronous workflows, and integrations with external systems.
  • A strong quality bar for testing, observability, security, reliability, and user experience.
  • Comfort working directly with users and operating in a fast-changing startup environment.
  • AI-native working habits paired with independent technical judgment.

Benefits

  • Competitive Salary and Stock Option Plan.
  • Medical, dental, vision, retirement, leave, and disability benefits as applicable.
  • Family Leave
  • Short Term & Long Term Disability
  • Paid time off and company holidays.
  • Learning and development support.