Full-time Posted May 29, 2026
Apply Now

Job Description

Become a pivotal Machine Learning Software Developer with Kinaxis in Ottawa or Toronto, Canada, embracing a hybrid work model. Leverage your Python expertise and cloud technologies to deliver impactful solutions.

We're seeking an experienced Software Developer with a focus on machine learning to transform business challenges into solutions. As part of our AI team, you’ll engage with leading technologies, including Docker and Kubernetes, while guiding junior developers. Your primary responsibilities will revolve around the end-to-end AI/ML software development lifecycle to optimize supply chains and enhance customer satisfaction.

Key Responsibilities: • Drive architecture and design of advanced machine learning systems • Develop and ship end-to-end solutions tackling customer issues • Oversee junior developers and mentor team members • Engage with cross-functional teams to unblock technical challenges • Optimize and debug production-quality software systems

Re...

Apply for This Position

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

Submit Application