Kinaxis is seeking a software developer proficient in C++ with a PhD or MSc in Operations Research, Industrial Engineering, or Computer Science. The role involves investigating optimization techniques, developing mathematical models for Supply Chain Management, and executing robust testing strategies. This position offers a hybrid or remote work environment across various Canadian locations and provides numerous benefits, including flexible vacation and wellness programs.
Qualifications
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.
Experience in creating mathematical models of real-world optimization problems.
Responsibilities
Investigate novel techniques combining class leading heuristics with optimization.
Translate real world Supply Chain Management use cases into mathematical model.
Define test strategies and develop comprehensive test plans.
Skills
C++
Design patterns
Data structures and algorithms
Mathematical modeling
AI application in SDLC
Education
MSc or PhD in Operations Research, Industrial Engineering, Computer Science
Tools
Visual Studio
JIRA
Confluence
Git
Commercial solvers (Gurobi, Xpress, CPLEX)
Job description
Kinaxis is seeking a software developer proficient in C++ with a PhD or MSc in Operations Research, Industrial Engineering, or Computer Science. The role involves investigating optimization techniques, developing mathematical models for Supply Chain Management, and executing robust testing strategies. This position offers a hybrid or remote work environment across various Canadian locations and provides numerous benefits, including flexible vacation and wellness programs.