About the role#
As an intern on the full-stack AI/ML team, you will contribute to the development of intelligent supply chain solutions. You will work at the intersection of technology and business, building functionality that ranges from platform infrastructure to end-user applications. You will be treated as a full-time developer and are expected to take ownership of the features you build while working alongside senior engineers.
What you'll do#
- Develop, enhance, and integrate software solutions for real-world AI/ML applications.
- Build and set up new development tools, infrastructure, and ML pipelines.
- Contribute to the continuous improvement of the AI platform, focusing on scalability and quality.
- Design methods for troubleshooting and debugging ML software systems to prevent future issues.
- Develop tools that improve the robustness of the user experience.
- Automate and improve development and release processes.
- Verify the functional and non-functional quality of your work.
- Participate in agile processes, including sprint planning, paired programming, and retrospectives.
What you'll need#
- Currently pursuing a Master's degree or have completed the 3rd year of a Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in Python and C#.
- Familiarity with Generative AI, LLMs, and prompt engineering.
- Experience with ML frameworks and libraries like Pandas.
- Experience with Docker and Kubernetes at scale.
- Working knowledge of Azure or GCP cloud environments.
- Proficiency in SQL, including advanced concepts like window functions and joins.
- Understanding of distributed computing architectures.
- Experience with Machine Learning productization.
- Strong communication skills and a logical approach to complex technical problems.
- Enthusiasm for learning new technologies and a strong customer-oriented mindset.
Location & details#
- Location: Ottawa, Ontario (Hybrid, with at least three days per week in the office).
- Term: Winter 2027.
- Commitment: Full-time (8 or 12 months).
- Eligibility: This role is open to co-ops and interns currently enrolled in full-time education or recent graduates.
About Kinaxis
Kinaxis develops software for supply chain management. The company serves clients in sectors including aerospace, automotive, and life sciences. It maintains headquarters in Ottawa and employs over 2,300 people. Its software handles tasks ranging from strategic planning to last-mile delivery.
How to get in at Kinaxis
Applying to Kinaxis early gives you a distinct advantage, as recruiters review applications before the volume becomes unmanageable. Intern Insider sends you an instant alert the moment a new role is published, helping you secure a spot at the front of the queue. You can avoid the frustration of waiting in a digital pile by acting quickly when a position opens. Reaching out to the right person often yields better results than a standard submission. Intern Insider surfaces the recruiters behind Kinaxis roles, allowing you to contact them directly for questions or a referral. This personal outreach often improves your response rate significantly compared to cold applications.



