Senior Software Developer, Scheduling

southwestern ontario, on, Canada • Posted May 27, 2026

Job Type: Full-time
Location: southwestern ontario, on
Posted: May 27, 2026
Category: Other-General
Application Deadline: July 06, 2026

Role 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.
  • 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, a...

Interested in this role?

Click the button below to start your application for Senior Software Developer, Scheduling at Kinaxis.

Apply Now