Skip to main content
Kinaxis
Scraped fromLinkedinToday
Frontend

Software Developer, Operations Research

C++C#PythonGurobiExpress.jsCPLEXVisual StudioJiraConfluenceGitMaestroMachine Learning
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Kinaxis is a global leader in supply chain orchestration. Operations Research Software Developers create algorithms to optimize supply chains using C++ and mathematical solvers. The role involves investigating novel techniques, translating use cases into mathematical models, and collaborating with agile teams.

Responsibilities

  • Investigate novel techniques combining class leading heuristics with optimization
  • Translate real world Supply Chain Management use cases into mathematical model
  • Lead the design and implementation of the mathematical model
  • Define test strategies and develop comprehensive test plans
  • Write unit testing, integration testing, and debugging to ensure robust and error-free software
  • Design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools
  • Collaborate closely with your agile team members and other stakeholders
  • Shape the future direction of Kinaxis as we move into new markets

Requirements

  • MSc or PhD in Operations Research, Industrial Engineering, Computer Science (or related)
  • 3+ years of software development experience, track record of delivering commercial software
  • Working knowledge of C++, including object-oriented design and design patterns, unit testing
  • A love of data structures and algorithms, and the desire to apply them in the real world
  • Experience in creating mathematical models of real-world optimization problems
  • Experience in commercial solvers (Gurobi, Xpress, CPLEX)
  • Ability to design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools
  • Ability to find opportunities to accelerate the SDLC through innovative application of AI or other tooling, while upholding architecture consistency, secure design, and code- quality standards
  • Ability to review AI-generated code rigorously for correctness, architectural fit, integration risk, and edge case support with a growth mindset and bias for experimentation
  • Nice to have knowledge in machine learning models and algorithms
  • Nice to have knowledge of Supply Chain Management (Demand Planning, MRP, S&OP, Capacity Planning)

Benefits

  • Flexible vacation and Kinaxis Days (company-wide days off)
  • Flexible work options
  • Physical and mental well-being programs
  • Regularly scheduled virtual fitness classes
  • Mentorship programs, training, and career development
  • Recognition programs and referral rewards
  • Hackathons
Software Developer, Operations Research
View Original