Co-op/Intern Software Developer, Core Algorithms

Kinaxis Inc.Ottawa, ON
Hybrid

About The Position

Kinaxis is seeking a talented candidate to join the Core Algorithms Development team. This team is responsible for creating algorithms to address supply chain management challenges, operating at the intersection of technology and real-world business problems. The intern will contribute to a product used by customers globally, offering an opportunity to learn and grow for individuals passionate about technology.

Requirements

  • Completion of 1st year of studies in a Computer Science or Software Engineering (or equivalent) program
  • C++ programming experience required.
  • Familiarity with Algorithms and Data Structure
  • Desire to enhance your skills in Object-Oriented Design and related best practices
  • Very strong technical aptitude, with a preference for algorithms, data structures
  • Insatiable drive for improving performance – you want to do it fast and right!
  • Good collaborative skills and positive attitude
  • Excellent verbal and written communications skills
  • Strong initiative and drive to get things done!
  • Exposure and willingness to develop under agile framework and software development lifecycle processes

Responsibilities

  • Work under the supervision of a mentor who will guide you through your journey at Kinaxis
  • Work together with other developers and tester on feature development and performance enhancements
  • Maintain and develop tools for testing and debugging
  • Collaborate and work closely with your team members

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service