Senior Production Scheduling Algorithms Lead

Kinaxis Inc.

Ottawa

Hybrid

CAD 102,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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 Scheduling Algorithm Engineer
Senior Scheduling Algorithm Engineer

Kinaxis Inc. • Ottawa

Hybrid
CAD 139,000 - 205,000
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 Inc. • Toronto

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

Kinaxis Inc. • Halifax

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

Kinaxis Inc. • Montreal

Hybrid
CAD 138,927 - 204,304
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis Inc. • Ottawa

Hybrid
CAD 139,154 - 204,639
Senior Algorithm Developer – Production Scheduling (Supply Chain)
Senior Algorithm Developer – Production Scheduling (Supply Chain)

Kinaxis Inc. • Calgary

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

Kinaxis Inc. • Quebec

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

Kinaxis Inc. • Southwestern Ontario

Hybrid
CAD 139,745 - 205,507
Discretionary 10% company bonus
AI-Driven ML/OR Platform Engineer
AI-Driven ML/OR Platform Engineer

Kinaxis Inc. • Ottawa, Toronto

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