🌿 Back to all jobs

🥝 Senior Software Developer, Scheduling

Kinaxis Inc. | ahuntsic north, Canada | Posted June 19, 2026

Job Description

Location Ottawa and Toronto, Canada - Hybrid. Other Canadian locations - Remote.

Salary Range Annual cash compensation ranges from $102,000 to $150,000, plus a discretionary 10% company bonus. The final offer within this range will reflect the successful candidate’s skills and experience.

What you will do

As a Senior Algorithm Developer, you will contribute across the full lifecycle of algorithm backed product development, working at the intersection of real-world scheduling problems and enterprise software delivery. You will:

Design, implement, and test production scheduling models, constraints, heuristics, and meta heuristics

Translate real-world manufacturing and scheduling constraints into robust computational and mathematical models

Investigate and apply advanced scheduling techniques, including targeted use of AI/ML where appropriate

Lead or contribute to the design, implementation, and evolution of core scheduling lo...

Apply for This Position

Submit Application