Software Developer, Operations Research

Kinaxis

Remote regions

Canada

Benefits

Role Responsibilities:

  • Investigate novel techniques combining class leading heuristics with optimization to enhance supply chain solutions.
  • Translate real-world Supply Chain Management use cases into mathematical models and lead their design and implementation for commercial software.
  • Design and maintain automated test scripts using testing frameworks for functional, regression, and performance validation.

Technologies and Tools:

  • Utilize C++ for core development alongside commercial mathematical solvers like Gurobi, Xpress, or CPLEX.
  • Work with Maestro's in-memory data server technology and sophisticated internal testing tools for correctness and performance.
  • Employ Visual Studio, JIRA, Confluence, and Git in a virtual and cloud infrastructure environment for development and support.

Qualifications and Experience:

  • Require an MSc or PhD in Operations Research, Industrial Engineering, Computer Science, or a related field with 3+ years of software development experience.
  • Need working knowledge of C++, including object-oriented design and unit testing, along with a strong foundation in data structures and algorithms.
  • Value experience in creating mathematical models for optimization problems and the ability to apply AI tooling innovatively within the SDLC.

Company Culture and Impact:

  • Offers flexible work options, physical and mental well-being programs, and regularly scheduled virtual fitness classes to support employee health.
  • Provides mentorship programs, training, career development, and recognition programs to foster professional growth and community inclusion.
  • Emphasizes social responsibility through DEI initiatives, sustainability commitments, and community support, ensuring a fair and transparent recruitment process.

Kinaxis

Kinaxis is a global leader in modern supply chain orchestration, powering complex global supply chains with its AI-infused platform for transparency and faster decision-making. The company has over 2000 employees globally, emphasizes a culture of innovation and collaboration, and is serious about technology and customers while not taking itself too seriously.

Apply for This Position