Software Developer in Algorithm Optimization
Job in
Ottawa, Ontario, Canada
Listed on 2026-07-21
Listing for:
Kinaxis Inc.
Full Time
position Listed on 2026-07-21
Job specializations:
-
Software Development
Software Engineer, Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
Kinaxis is on the lookout for a passionate Software Developer skilled in algorithms and C++. This role focuses on developing mathematical models for supply chain optimization and requires a solid background in software development and testing. You will work at the forefront of supply chain innovation, driving solutions that positively affect industries worldwide.
Key Responsibilities:
• Define and develop optimization algorithms
• Create mathematical models for real-world applications
• Lead implementation of testing strategies
• Collaborate with agile teams to innovate solutions
• Contribute to shaping future development directions
Requirements:
• MSc or PhD in relevant discipline
• Minimum 3 years of software development experience
• Proficient in C++ and test frameworks
• Experience with data structures and algorithms
• Nice-to-have: knowledge in machine learning
Join Kinaxis to leverage your skills in algorithm optimization while making a lasting impact on supply chains.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×