Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Ai Engineer — Agents & Backend

Kora Home AI

Full-time · Toronto, Canada | Hybrid or remote
About KoraKora is a Toronto-based, VC-backed startup building an intelligent assistant for busy families. Our product combines a mobile app with a dedicated home display to help families manage schedules, chores, shopping, meals, and everyday responsibilities.
We are building an assistant that understands family context, remembers what matters, anticipates what needs attention, and takes action to help families get things done.
We are a small, hands-on team. You will work directly with the founders to build Kora's core intelligence and shape how the assistant behaves in everyday life.
The roleWe are looking for an AI engineer with strong backend development skills to build and improve Kora's core assistant capabilities.
You will work on the full agent loop: understanding a request, gathering relevant context, deciding what to do, calling tools, checking results, and following through. Your work will include prompts, orchestration, memory, integrations, evaluations, and the services that run these workflows.
You should enjoy turning emerging AI capabilities into useful product features and making them dependable enough for real users.
What you’ll buildAgent reasoning and executionThe prompts, tool definitions, control flow, and execution harness that enable Kora to complete tasks across multiple steps.
Family context and memorySystems that help Kora understand people, preferences, schedules, responsibilities, and ongoing commitments.
Proactive assistanceWorkflows that detect changes, conflicts, preparation needs, and deadlines, then decide when and how to help.
Tools and integrationsConnections to calendars, tasks, shopping lists, email, and other services that let the assistant take action.
Conversational experiencesSupport for requests through chat, voice, images, and forwarded information.
Reliable backend infrastructureAPIs, background jobs, event processing, and persistent workflow state.
Evaluation and observabilityTools to understand agent behavior, measure quality, investigate failures, and improve performance.
For example, when a family forwards a message about a changed volleyball practice, Kora should understand what changed, identify the relevant event, check for conflicts, and help coordinate the next steps with appropriate confirmation.
What you’ll do
Own AI features from initial design and prototype through production deployment and iteration.
Develop and refine system prompts, context assembly, structured outputs, and tool‑calling behavior.
Build Python backend services that connect models, application data, and external integrations.
Design workflows that can handle missing information, interruptions, retries, and partial failures.
Implement permissions and confirmation flows so the assistant acts appropriately on a family’s behalf.
Build evaluations using realistic scenarios and production failure cases.
Investigate agent traces and user feedback to identify why a workflow succeeded or failed.
Improve response quality, latency, and inference cost.
Collaborate with mobile and device engineers to deliver a consistent assistant experience.
Help decide when to use an LLM, a deterministic workflow, or a combination of both.
What we’re looking for
Strong Python skills and experience building backend services, APIs, and database‑backed applications.
Hands‑on experience building an LLM‑powered application beyond a basic tutorial.
Practical understanding of prompting, tool calling, structured outputs, context management, and retrieval.
Experience shipping software and diagnosing problems in production.
Ability to reason about asynchronous tasks, application state, error handling, and data consistency.
A systematic approach to testing AI behavior and evaluating whether changes actually improve the product.
Product judgment: you care about whether the assistant solves the user's problem and earns their trust.
Regular use of AI development tools, with ownership of the quality and correctness of the resulting code.
Comfort working independently in a small team, clarifying ambiguous problems, and delivering complete features.
Helpful experience
Production AI agents or workflows that execute actions through external tools.
Agent memory, context engineering, retrieval systems, or knowledge graphs.
Durable workflows, job queues, scheduling, and event‑driven systems.
PostgreSQL, Firebase, GCP, or similar infrastructure.
OAuth and integrations with calendar, email, or productivity services.
Voice assistants, real‑time streaming, or multimodal applications.
Agent evaluations, tracing, monitoring, and regression testing.
Handling untrusted inputs, prompt injection, and permissions in AI applications.
We value strong engineering fundamentals, practical judgment, and evidence of building useful things. You do not need experience with every framework or technology listed.
Build the core intelligence of a consumer AI product.
Work directly with the founders and influence architecture and product behavior.
Tackle real problems involving memory, reasoning, proactive assistance, and action.
Connect AI capabilities to mobile software and a physical product in people's homes.
Take substantial ownership and grow with an early‑stage, VC‑backed company.
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Ai Engineer — Agents & Backend in Winnipeg, MB vacancy
  • Bayview Asset Management, LLC is seeking a Backend Engineer for the AI Platform team to design, build, test, and operate scalable backend services powering internal products and AI-enabled workflows.You will develop APIs, ensure reliability, and deploy on major clouds, collaborating... 
    Suggested
    Remote work

    Bayview Asset Management, LLC

    Winnipeg, MB
    5 hours ago
  • Safe Software in Surrey, BC, is seeking an experienced Staff AI Developer to lead backend services for AI products, including FME AI Service and AI Assist Plugin. You will design agentic workflows, ship production-grade services, and work across product, UX, and QA teams in... 
    Suggested

    Safe Software

    Winnipeg, MB
    5 hours ago
  • $120k - $200k per year

     ...Digital, and many more.ABOUT THE ROLE We're seeking a talented Backend Engineer to join our team at LayerZero, where you'll play a pivotal...  ...languages, such as Typescript.Experience working with workflow engines.Previous experience with blockchain technologies, smart... 
    Suggested

    King River Capital Group

    Winnipeg, MB
    5 hours ago
  •  ...Skill Set Job Description We are seeking a highly skilled backend developer with strong experience in modern programming...  ...Kubernetes Service (AKS) and related components for highly automated engineering platforms.Development Practices Strong understanding of Agile... 
    Suggested

    Apptoza Inc.

    Winnipeg, MB
    5 hours ago
  • $130k - $140k per year

     ...expertise across clinical practice, research, engineering, data science, manufacturing, and...  ...are expanding our team to include a Senior Backend Engineer who can own the design and evolution...  ...applications are screened manually. We do not use AI or AI-Augmented Applicant Tracking Systems... 
    Suggested
    Internship
    Manual labor
    Remote work

    FluidAI Medical

    Winnipeg, MB
    5 hours ago
  • GitLab is seeking a Senior Backend Engineer for the Security Factory: Code Security team to advance code-level security across the DevSecOps platform...  ...analysis, SBOMs, and automated remediation, integrating AI-assisted tooling into secure software development.Youll collaborate... 
    Remote work

    GitLab

    Winnipeg, MB
    5 hours ago
  • Kaseya is hiring a Senior Backend Engineer (SaaS, Data & AI) in the Toronto area. You will lead backend design, APIs, and data/ML integration for multi-tenant SaaS platforms, partnering with Product, Design, and Data teams to drive scalable, high-impact features.The role emphasizes... 

    Kaseya

    Winnipeg, MB
    5 hours ago
  • Staff Backend Engineer Department: BackendEmployment Type: Full TimeLocation: CanadaDescription We're looking for a highly skilled Staff Backend Engineer to design and build robust, scalable, and secure distributed systems. As a critical member of our engineering... 

    Emumba

    Winnipeg, MB
    5 hours ago
  • $136k - $160k per year

     ...Expectations are high, and so are the rewards.As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support...  ...insurance, and mental health support programsAccess to the best AI tools on the market and continuous AI skill-building for... 
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Winnipeg, MB
    5 hours ago
  • Become a Senior Backend Engineer at Docebo, where AI transforms workplace learning. Utilize your backend expertise to drive technical initiatives and enhance user experience through innovative system designs. In this pivotal role, you'll bring over six years of software engineering... 

    Docebo Inc.

    Winnipeg, MB
    5 hours ago
  • Replicant in Canada is hiring a Senior Software Engineer, Agents on our Delivery team, to own the end-to-end development of AI agents for our customers. You’ll sit with clients to understand workflows, design prompts and tool integrations, and ship production-grade agent behavior... 

    Replicant

    Winnipeg, MB
    5 hours ago
  • Workday is seeking a Senior AI Engineer to lead end-to-end design, implementation, and integration of intelligent agents within our AI-powered HR/Finance platform. You will bridge ML research with production software, ensuring robust, scalable solutions that respect governance... 

    Workday

    Winnipeg, MB
    5 hours ago
  • Elevate your software engineering career at Xero in Vancouver. Focus on backend development using C#, .NET Core, and AWS to deliver scalable, high-quality solutions for small businesses. As a Backend Software Engineer within the Accounting Core team, you'll tackle complex... 

    Xero

    Winnipeg, MB
    5 hours ago
  • Build privacy-focused backend services at Mozilla using Python, TypeScript, Node.Js, or Rust while owning production systems end to end.As a Senior Software Engineer on the Ecosystem Services Team, you will develop server-side logic and integrations. You will maintain cloud... 
    Worldwide

    liv

    Winnipeg, MB
    5 hours ago
  • Elevate your backend engineering career with Affirm’s remote team in Canada, specializing in Redis and Valkey Cache Services. Drive innovation in data infrastructure while collaborating closely with cross-functional teams. Join Affirm as a Software Engineer II, focusing... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    5 hours ago
  • $118k - $157.5k per year

     ...opportunity for all.The Team Join a newly formed engineering team at eBay focused on building...  ...for a Senior Software Engineer with strong backend development experience and a passion for building...  ...across engineering teams.Experience using AI assisted development and testing tools,... 
    Internship

    eBay

    Winnipeg, MB
    5 hours ago
  • Lead the design and development of innovative backend systems at Swoop, enhancing healthcare outcomes through technology. This hybrid role...  ...in building scalable APIs and services. As a Senior Backend Engineer, you will architect pivotal technology for multiple web products... 

    Swoop Inc.

    Winnipeg, MB
    5 hours ago
  • $136.7k - $182.3k per year

     ...hand. Hapiko is a Spin Master company, so we pair a small, senior engineering team with the reach of one of the world's largest toy companies...  ...a first-of-its-kind product and scaling it globally, and the backend has to stay fast, safe for kids and affordable as we grow.... 
    Flexible hours

    Spin Master

    Winnipeg, MB
    5 hours ago
  • $200k - $235k per year

    Staff Software Engineer, Backend Platform Toronto, CanadaJoin us in building the future of finance. Our mission is to democratize finance...  ...should only be completed if you need a specific accommodation.AI Usage Disclosure: Robinhood uses artificial intelligence (AI) tools... 
    Long term contract
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Winnipeg, MB
    5 hours ago
  • About the Role Our client, a rapidly expanding enterprise software company, is seeking a highly skilled and experienced Senior Backend Engineer to join their fully remote engineering team. This role is integral to designing, developing, and maintaining the robust backend... 
    Remote work

    Placements24

    Winnipeg, MB
    5 hours ago
  • Design scalable backend systems with Java, Python, Go, or C# as a fully remote Senior Software Engineer at WhatJobs Direct. Build reliable services for demanding applications.WhatJobs Direct seeks a Senior Software Engineer with extensive backend development experience. You... 
    Remote work

    Placements24

    Winnipeg, MB
    5 hours ago
  • Build high-scale backend data services at Akamai using Python, Java, or Go with hands-on development across Cloud Data Services. Work within a global engineering team.As a Senior II Software Engineer, you will design and scale backend services, APIs, microservices, and distributed... 

    Akamai Technologies, Inc.

    Winnipeg, MB
    5 hours ago
  • Make a global impact with Stripe as a Backend Engineer focused on building ergonomic APIs. Join a team meeting evolving user needs through scalable financial solutions. Stripe is seeking a Backend Engineer to enhance its balance management platform and develop a new funds... 

    Stripe

    Winnipeg, MB
    5 hours ago
  • Elevate your software engineering career as a Senior Backend Engineer at Justworks in Toronto, Canada. You'll lead significant projects, optimize existing systems, and directly impact customer experiences. As a Senior Software Engineer, you will independently manage large... 

    Justworks, Inc.

    Winnipeg, MB
    5 hours ago
  • Elevate your career at Citi as a Senior Backend Java Engineer. Design and develop scalable systems while mentoring a team in a hybrid work model. In this hands-on role, you'll tackle complex engineering challenges by building robust backend solutions with Java. You'll lead... 

    Citi

    Winnipeg, MB
    5 hours ago
  • Take on strategic ownership as a Principal Backend Engineer at Citi, focusing on powerful backend systems for our global digital platform. Shape architecture and drive enterprise-scale developments for millions of clients. Citi seeks an experienced Principal Backend Engineer... 

    Citi

    Winnipeg, MB
    5 hours ago
  • Build secure, scalable backend infrastructure at LotusFlare, using distributed systems expertise to support millions of concurrent API calls globally.As a Senior Backend Engineer, you will develop, secure, and scale mission-critical systems for LotusFlare’s DNO Cloud platform... 

    LotusFlare, Inc.

    Winnipeg, MB
    5 hours ago
  •  ...the interview process.What We Look For You have a total of 1.5+ years of experience as a software engineer.You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.You are familiar with the building blocks of distributed... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    5 hours ago
  • $205k - $240k per year

    About KaseyaKaseya is the leading provider of AI-powered IT management and cybersecurity...  ...the future of IT: whether you’re in engineering, product, sales, marketing, customer support...  ...capabilities.We are looking for strong backend software engineers who want to solve large... 
    Long term contract
    Worldwide

    Kaseya Careers

    Winnipeg, MB
    5 hours ago
  • About AxyaAxya is building AI-powered technology that's transforming...  ...the AI behind it. As Lead AI Engineer, you will own the technical...  ...architecture of Axya's AI layer: agent and LLM workflows, retrieval, tool...  ...comfort building and operating backend services. Hands‑on... 
    Internship
    Remote work
    Flexible hours

    Axya

    Winnipeg, MB
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Ai Engineer — Agents & Backend. Be the first to apply!