Senior Production Scheduling Algorithms Lead

Kinaxis Inc.

Ottawa

Hybrid

CAD 102,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible vacation
Kinaxis Days
Flexible work options
Well-being programs
Virtual fitness classes
Mentorship & training
Recognition & referrals
Hackathons

Job summary

Kinaxis Inc. is seeking a Senior Algorithm Developer in Ottawa to advance production scheduling models and optimization techniques in a high-scale, enterprise environment.

You will design, implement, and validate scheduling algorithms, guiding the development of constraints, heuristics, and meta-heuristics within a trusted software platform. You will translate real-world manufacturing constraints into robust mathematical models, apply AI/ML where appropriate, and collaborate with

Qualifications

  • Bachelor’s or Master’s degree in a related field is required
  • Minimum 5+ years of algorithm development in production environments
  • Experience with production scheduling algorithms and enterprise software
  • Proficiency in OO languages (Java/C#/C++) and testing
  • Ability to translate real-world scheduling problems into models
  • Strong communication and collaboration across teams

Responsibilities

  • Design, implement, and test production scheduling models and heuristics
  • Translate real-world constraints into robust computational models
  • Apply advanced scheduling techniques, including AI/ML where appropriate
  • Lead or contribute to core scheduling logic in an enterprise product
  • Develop and execute unit, integration, and performance tests
  • Collaborate with engineering, product, QA, and support throughout the SDLC
  • Review code for correctness, architectural fit, and safety

Skills

Production scheduling algorithms
Optimization techniques
Java
C++
C#
Algorithm development
Unit testing
Communication skills
SDLC

Education

Bachelor’s or Master’s degree in Industrial Engineering, Operations Research, Computer Science, or a related field

Tools

Gurobi
CPLEX
Xpress

Job description

Kinaxis Inc. is seeking a Senior Algorithm Developer in Ottawa to advance production scheduling models and optimization techniques in a high-scale, enterprise environment.

You will design, implement, and validate scheduling algorithms, guiding the development of constraints, heuristics, and meta-heuristics within a trusted software platform. You will translate real-world manufacturing constraints into robust mathematical models, apply AI/ML where appropriate, and collaborate with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Algorithm Developer – Production Scheduling (Saas Supply Chain Platform)
Senior Algorithm Developer – Production Scheduling (Saas Supply Chain Platform)

Kinaxis Inc. • Ottawa

Hybrid
CAD 102,000 - 150,000
Flexible vacation
Kinaxis Days
Flexible work options
+5
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis • Toronto

Hybrid
CAD 139,000 - 206,000
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis • Calgary

Hybrid
CAD 102,000 - 150,000
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis • Quebec

Hybrid
CAD 102,000 - 150,000
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis • Halifax

Hybrid
CAD 139,000 - 206,000
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis • Montreal (administrative region)

Hybrid
CAD 138,000 - 205,000
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis • Ottawa

Hybrid
CAD 139,000 - 205,000
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis • Southwestern Ontario

Hybrid
CAD 139,000 - 206,000
Discretionary 10% company bonus
Senior Algorithm Developer –Supply Chain Production Scheduling
Senior Algorithm Developer –Supply Chain Production Scheduling

Kinaxis Inc. • Ottawa, Toronto

Hybrid
CAD 141,000 - 208,000
Flexible vacation
Flexible work options
Well-being programs
+4
Senior OR Software Engineer - Hybrid, AI-Driven Optimization
Senior OR Software Engineer - Hybrid, AI-Driven Optimization

Kinaxis • Toronto

Hybrid
CAD 120,000 - 160,000
Flexible vacation and Kinaxis Days
Flexible work options
Well-being programs
+3