Senior Backend Engineer AI-Powered Fulfillment Platform

HelloFresh

Toronto

Hybrid

CAD 120,000 - 150,000

Full time

14 days+
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

Benefits offered by this job

Box Discount
Health & Wellness
RRSP Matching
Vacation & PTO
Family Benefits
Growth & Development
Work Hard & Have Fun
Diversity & Inclusion Initiatives
Food Puns

Job summary

HelloFresh Canada in Toronto, ON is seeking a Senior Software Engineer (Backend) to design, build, and operate scalable backend services using Python and FastAPI. You will enhance an internal planning engine, collaborate with data analysts and planners, and contribute to an evolving, event-driven architecture leveraging AWS, Docker, and Airflow.

You will also support frontend needs for internal React applications and help drive reliability through testing and performance optimization.

Qualifications

  • Hands-on experience with AI tooling (e.g., Claude Code, Cursor, Copilot).
  • Strong backend experience with Python as primary language.
  • Experience designing and building systems with complex business logic, including deterministic/constraint-based optimizers and MIP solvers.
  • Hands-on experience building production-grade APIs with FastAPI or similar frameworks.
  • Solid knowledge of relational databases and working with data across systems (PostgreSQL, Snowflake, S3).
  • Experience with event-driven architecture and messaging technologies.
  • Working knowledge of cloud environments, containers, and orchestration (AWS, Docker, Airflow).
  • Full-stack capability with React or another modern FE framework to support application.
  • Strong communication skills and a proactive, collaborative approach to working with engineers, analysts, planners, and product partners.
  • Comfort with ambiguity and a mindset of continuous learning and knowledge sharing.
  • Nice to have: Bachelor’s or Master’s degree in CS/Engineering or related field.
  • Nice to have: Experience in Fulfillment, Logistics, Production, or related field working with physical goods.
  • Ownership mindset – bias to ship; product sense and data-driven decision making.

Responsibilities

  • Build and co-own the Python-based algorithmic engine for automated planning, including deterministic logic and constraints.
  • Design, develop, and maintain backend services using FastAPI for scalable internal APIs.
  • Work end-to-end across architecture, deployment, and operations within our modern tech stack (EKS, RDS, S3, etc.).
  • Collaborate with engineers, analysts, and planners to translate domain knowledge into robust system logic.
  • Evolve the platform toward event-driven patterns using Kafka.
  • Support frontend needs for internal React application, ensuring FE-BE integration.
  • Improve reliability through automated testing, performance tuning, and thoughtful design.
  • Participate in pairing, design discussions, and knowledge sharing to strengthen team ownership.
  • Shape the future direction of an advanced system and its roadmap.
  • Operate what you build: monitor, instrument, and iterate in production.

Skills

Backend development
Python
FastAPI
APIs
PostgreSQL
Snowflake
Relational databases
Kafka
AWS
Docker
Airflow
React
Team collaboration
AI tooling
Continuous learning
Ownership

Education

Bachelor's/Master's in CS/Engineering

Tools

FastAPI
Docker
Airflow
PostgreSQL
Snowflake
AWS
React

Job description

HelloFresh Canada in Toronto, ON is seeking a Senior Software Engineer (Backend) to design, build, and operate scalable backend services using Python and FastAPI. You will enhance an internal planning engine, collaborate with data analysts and planners, and contribute to an evolving, event-driven architecture leveraging AWS, Docker, and Airflow.

You will also support frontend needs for internal React applications and help drive reliability through testing and performance optimization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Backend Engineer: Scalable, High-Performance APIs
Senior AI Backend Engineer: Scalable, High-Performance APIs

Thomson Reuters Corp. • Toronto

Hybrid
CAD 100,000 - 145,000
Flexible vacation
Mental Health Days
Career development programs
Senior Backend Engineer - Python & AI, Hybrid (Toronto)
Senior Backend Engineer - Python & AI, Hybrid (Toronto)

New Value Solutions • Toronto

Hybrid
CAD 96,000 - 165,000
Senior AI Backend Engineer for Scalable Python APIs
Senior AI Backend Engineer for Scalable Python APIs

Thomson Reuters • Toronto

Hybrid
CAD 100,000 - 145,000
Flexible vacation
Mental Health Days
Tuition reimbursement
+1
Senior ML Engineer: Scalable AI Infra & Orchestration
Senior ML Engineer: Scalable AI Infra & Orchestration

HelloFresh • Toronto

Hybrid
CAD 170,000 - 190,000
Box discounts
Health & dental benefits
Generous vacation & PTO
+5
Junior Backend Engineer (Python) — AI-Driven Microservices
Junior Backend Engineer (Python) — AI-Driven Microservices

Elastify • Toronto

On-site
CAD 60,000 - 85,000
Senior Data Engineer, Growth & Personalization (Hybrid, Toronto)
Senior Data Engineer, Growth & Personalization (Hybrid, Toronto)

HelloFresh • Toronto

Hybrid
CAD 170,000 - 180,000
Box Discount
Health & Wellness benefits
RRSP Matching
+6
Senior Backend Product Developer, SCM Tech Fulfillment
Senior Backend Product Developer, SCM Tech Fulfillment

HelloFresh • Toronto

Hybrid
CAD 120,000 - 150,000
Box Discount
Health & Wellness
RRSP Matching
+6
Senior Software Engineer – AI-Enabled SaaS Platform
Senior Software Engineer – AI-Enabled SaaS Platform

BuildOps, Inc. • Toronto

Hybrid
CAD 209,000 - 278,000
Equity grant
Benefits package
Flexible PTO
Backend Architect: Microservices & High-Impact Growth
Backend Architect: Microservices & High-Impact Growth

HelloFresh • Toronto

Hybrid
CAD 100,000 - 120,000
Box discount
Health & dental benefits
Vacation & PTO
+5
Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000