Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kinaxis

Intern, Full Stack Developer, C#

Kinaxis

. Work with senior engineers on developing, enhancing, and integrating software solutions for real-world AI/ML applications .

Posted 10/23/2026internshipOttawa • CanadaEntry Level💰 CA$27 - CA$40 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong software engineering skills with proficiency in Python and C#, alongside hands-on experience in developing and integrating Machine Learning solutions. Familiarity with cloud environments such as Azure and GCP, as well as tools like Docker and Kubernetes, is essential for optimizing AI/ML applications.

Highest-signal resume keywords
Python ProgrammingC# ProgrammingMachine Learning SolutionsDocker and KubernetesAzure/GCP Cloud Environments

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringMachine LearningSQL ProficiencyGenerative AIPrompt EngineeringCI/CDDistributed ComputingDebuggingTroubleshootingProblem Prevention
Soft Skills
Strong CommunicationCustomer OrientationLogical Problem SolvingAdaptabilityEnthusiasm for Learning
Tools & Technologies
DockerKubernetesArgo WorkflowsGitHub ActionsTerraformLinux/Unix CLIPandasAI Coding AssistantsClaude CodeOpenAI Codex
Industry Keywords
AI/ML ApplicationsSoftware SolutionsEnd-User PerspectiveScalabilityMaintainabilitySecurityQuality AssuranceContinuous ImprovementDevelopment ToolsIntegration

Tech Stack

Tools & technologies
AzureCloudDockerGoogle Cloud PlatformKubernetesLinuxPandasPythonSQLTerraformUnix

About the role

Key responsibilities & impact
  • Work with senior engineers on developing, enhancing, and integrating software solutions for real-world AI/ML applications
  • Contribute to continuous improvement of the AI platform, including scalability, maintainability, security, and quality
  • Develop and integrate ML software end to end, including development tools, infrastructure, ML pipelines, and models
  • Design troubleshooting, debugging, and problem-prevention methods for ML software systems
  • Develop product capabilities and tools that improve user experience and reduce troubleshooting costs and resolution time
  • Automate and improve development and release processes
  • Understand end-user use cases and the system architecture and implementation end to end
  • Gain hands-on experience through paired programming, code reviews, and mentorship
  • Participate in sprint planning, huddles, paired programming, retrospectives, and cross-functional collaboration
  • Verify functional and non-functional feature quality and take ownership of developed features
  • Work with Python, C#, Docker, Kubernetes, Argo Workflows, Azure/GCP, GitHub Actions, Shell Script, Terraform, Linux/Unix CLI, and SQL

Requirements

What you’ll need
  • Currently pursuing a Master's degree or have completed 3rd year 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
  • Familiarity and experience with Generative AI and LLMs, prompt engineering, AI coding assistants, GitHub Copilot, Claude Code, OpenAI Codex, etc.
  • Strong software engineering skills and programming proficiency in Python and C#, with experience using libraries such as Pandas and ML frameworks
  • Experience with Docker and Kubernetes at scale, including Helm, Argo Workflows, and CI/CD
  • Working experience with Azure/GCP cloud environments
  • Proficiency in SQL, including window functions, aggregate functions, and joins
  • Understanding of distributed computing architectures
  • Experience with Machine Learning Solutions and productization
  • Strong customer orientation and ability to understand the system end-user perspective while integrating ML software for production systems
  • Ability to work through complex technical problems with a logical and methodical approach
  • Strong communication skills and ability to articulate complex concepts in writing and speech
  • Enthusiasm for software development, AI/ML, and cloud computing
  • Ability and enthusiasm to learn new technologies and adapt to change

Benefits

Comp & perks
  • 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
  • Recruitment accommodations upon request