Full-time Posted June 02, 2026
Apply Now

Job Description

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 expertise designing, deploying, and operating large‑scale systems on AWS,...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application