An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Benefits offered by this job
Flexible vacation
Kinaxis Days
Mentorship programs
Virtual fitness classes
Training and career development
Job summary
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.