
Intern, Full Stack Developer (C#)
Kinaxis Inc.2 days ago
Ottawa, CanadaIntern
Responsibilities
- Develop, enhance, integrate, and ship software solutions for real-world AI/ML applications in collaboration with senior engineers.
- Build and configure development tools, infrastructure, ML pipelines, and models end to end.
- Improve the scalability, maintainability, security, quality, and reliability of the AI platform.
- Troubleshoot, debug, and prevent issues in ML software systems while improving user experience and reducing support effort.
- Automate and improve development and release processes.
- Understand end-user use cases and system architecture to support production software reliability.
- Participate in paired programming, code reviews, sprint planning, huddles, and retrospectives.
- Verify functional and non-functional quality and take ownership of developed features.
Requirements
- Currently pursuing a master’s degree or having completed the third year of a bachelor’s degree in computer science, software engineering, or a related field.
- Currently enrolled in full-time education or a recent/upcoming graduate within 12 months of the placement end date.
- Programming proficiency in Python and C#, with experience using libraries such as Pandas and machine learning frameworks.
- Familiarity with generative AI, large language models, prompt engineering, AI coding assistants, GitHub Copilot, Claude Code, or OpenAI Codex.
- Experience with Docker and Kubernetes at scale, including Helm, Argo Workflows, and CI/CD tooling.
- Working experience with Azure or GCP cloud environments.
- Proficiency in SQL, including window functions, aggregate functions, and joins.
- Understanding of distributed computing architectures and experience productizing machine learning solutions.
- Ability to solve complex technical problems methodically, communicate complex concepts clearly, collaborate effectively, and learn new technologies.
Benefits
- Full-time 8- or 12-month co-op/internship starting January 2027.
- Hybrid work arrangement requiring at least three days per week in the Ottawa office.
- Flexible vacation and company-wide Kinaxis Days.
- Flexible work options and physical and mental well-being programs.
- Regularly scheduled virtual fitness classes.
- Mentorship, training, and career development programs.
- Recognition programs, referral rewards, and hackathons.
Tech Stack
Categories
About Kinaxis Inc.
Kinaxis builds RapidResponse, a cloud-based supply chain planning and orchestration platform used for S&OP, demand/supply planning, and risk management by enterprises in automotive, life sciences, high tech, and industrial sectors. It sells subscription software and related services to manage end-to-end supply chains. Founded in 1984 and headquartered in Ottawa, the company is publicly traded on the Toronto Stock Exchange (KXS).