CareerPlanSign in

Senior Staff Machine Learning Engineer, Menu Personalisation

Toronto, ON, Canada💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Technical leader owning the end-to-end recommender stack for menu personalization, shaping the platform for millions of customers.

Role type

Senior Staff Machine Learning Engineer (Technical Lead)

Builds

Production ML systems for recipe recommendation and menu personalization

Domain

Food tech / E-commerce / Recommender Systems

Deliverable

production ML models

Required skills

Technical leadership at scale, architectural decision-making, production ML system design, recommender system expertise, statistical literacy, operational judgment, AI tooling fluency, product sense

Preferred skills

Experience with large-scale personalization, hands-on AI agent usage

Technologies

Python, Spark, Go, Kafka, Kubernetes, Claude Code, Cursor, Copilot

Responsibilities

Set technical direction for ML systems, take research to production, shape personalization roadmap, operate and improve systems in production, raise technical bar via mentorship, shape long-term architecture, drive engineering excellence

Seniority

Senior Staff, hands-on IC with leadership scope

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.