Staff Software Developer, Machine Learning (Toronto)

Kinaxis • toronto, on, Canada • Posted May 23, 2026

Location toronto, on
Job Type Full-time
Category Other-General
Posted May 23, 2026

Machine Learning Staff Developer

Location: Ottawa and Toronto, CA - Hybrid; Other Canadian locations - Remote.

What you will do

  • Drive all aspects of the machine learning software development life cycle, shipping large‑scale, highly scalable, and maintainable systems in a fast‑paced environment.
  • Fluent in Python object‑oriented development and cloud‑native technologies, with hands‑on experience in Kubernetes, Docker, and big‑data platforms.
  • Define, design, and build end‑to‑end ML solutions that automate supply‑chain orchestration, including architectural design, design documentation, test planning, and execution.
  • Collaborate with junior developers, mentor team members, and foster shared ownership across the code base.
  • Engage cross‑functionally to unblock teammates while advancing personal technical assignments.

What we are looking for

  • Cloud & Managed Services Engineering: Proven e...

Interested in this role?

Click the button below to start your application.

Apply Now