Kinaxis Inc.

Senior Software Developer, Operations Research

Kinaxis Inc.
Apply
1 month ago
Remote, CanadaSenior

Responsibilities

  • Investigate novel techniques combining advanced heuristics with optimization.
  • Translate real-world supply-chain management use cases into mathematical models.
  • Lead the design and implementation of mathematical models.
  • Define test strategies and develop comprehensive test plans.
  • Write unit tests, integration tests, and debugging code to ensure robust software.
  • Design, develop, and maintain automated functional, regression, and performance test scripts.
  • Collaborate with agile team members and stakeholders.
  • Help shape Kinaxis’s future direction as it enters new markets.

Requirements

  • MSc or PhD in Operations Research, Industrial Engineering, Computer Science, or a related field.
  • At least 5 years of software development experience and a track record of delivering commercial software.
  • Working knowledge of C++, including object-oriented design, design patterns, and unit testing.
  • Strong understanding of data structures and algorithms.
  • Experience creating mathematical models for real-world optimization problems.
  • Experience with commercial solvers such as Gurobi, Xpress, or CPLEX.
  • Ability to develop and maintain automated testing for functional, regression, and performance testing.
  • Ability to apply AI or other tooling to accelerate software development while maintaining architectural consistency, secure design, and code quality.
  • Ability to rigorously review AI-generated code for correctness, architectural fit, integration risk, and edge-case support.
  • Knowledge of machine-learning models and algorithms is nice to have.
  • Knowledge of supply-chain management areas such as Demand Planning, MRP, S&OP, or Capacity Planning is nice to have.

Benefits

  • Hybrid work in Ottawa or Toronto, Canada, and remote work from other Canadian and USA locations.
  • Flexible vacation and Kinaxis Days.
  • Flexible work options.
  • Physical and mental well-being programs.
  • Regular virtual fitness classes.
  • Mentorship, training, and career-development programs.
  • Recognition programs, referral rewards, and hackathons.
  • Accommodations are available upon request throughout the recruitment process.

Tech Stack

Categories

Kinaxis Inc.

About Kinaxis Inc.

1,001-5,000 employees
Contact me