Skip to main content
I

Software Developer Intern (16 months)

IBM Canada Ltd.
Be an Early ApplicantInternshipintern
Markham, Ontario, CAPosted March 9, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptRubyDockerKubernetesREST

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

This position resides in Markham, ON and is a 16 month work term commencing in

January 2026 or September 2026

. It is mandatory that all applicants are enrolled in full-time studies at a post-secondary institution and returning to full-time studies upon completion of the work-term.

As a Software Developer for the IBM Developer Skills Network, you will have the opportunity to work on the design, development, deployment, and maintenance of a large-scale content syndication and learning management system that is deployed across four continents and several data centers, impacting millions of people worldwide. In addition to your software development responsibilities, you will be tasked with creating tutorials and demos aimed at such an audience of millions of developers worldwide.

If you have ever wanted to help build something akin to the Apple App Store or Google Play Store but for education, this is your opportunity. We are looking for someone who is passionate about technical writing and competent in software development, regardless of the number of years of experience.

Required education

High School Diploma/GED

Preferred education

Bachelor's Degree

Required technical and professional expertise

Experience in:

  • Python or Ruby.
  • JavaScript.
  • Database management systems;
  • Basic *nix commands (e.g., grep);
  • REST APIs;
  • Excellent command of the English language (especially in written form);
  • Must be eligible to work 16 months starting in January.

Preferred technical and professional experience

Familiarity with:

  • AI, particularly LLMs.
  • Containers and technologies such as Docker and Kubernetes;
  • Web Security;
  • Registered in a formal co-op/internship program.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free