Software EngineeringSoftware Developer Intern (16 months)InternshipMarkham, CA

IBM

Markham, Ontario, Canada
Base: $76,075.00 - $107,400.00 py; bonus/equity: n...
**
Python or ruby programming experience
Javascript proficiency required
Database management systems knowledge
** IBM is seeking a Software Engineering Software Developer Intern for a 16-month internship based in Markham, Ontario, starting in either January or September 2026. The role focuses on software development and technical writing within the IBM Developer Skills Network, ideal for candidates with strong programming skills and a passion for learning new technologies. **

Job Summary

  • This role involves working on a large-scale content syndication and learning management system deployed across four continents impacting millions of people worldwide.
  • Candidates will have the opportunity to create tutorials and demos aimed at a global audience of developers while establishing their eminence in the industry.
  • The position offers ultimate flexibility in choosing technologies and guarantees continuous learning at the cutting edge of tech including AI, blockchain, and containerization.

Matching Summary

Match Score: 75

** IBM is seeking a Software Engineering Software Developer Intern for a 16-month internship based in Markham, Ontario, starting in either January or September 2026. The role focuses on software development and technical writing within the IBM Developer Skills Network, ideal for candidates with strong programming skills and a passion for learning new technologies. **

Salary

Base: $76,075.00 - $107,400.00 per year; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Python or Ruby programming experience
  • JavaScript proficiency required
  • Database management systems knowledge
  • Basic *nix commands like grep
  • REST API development skills
  • Excellent written English command
  • Eligible to work in Canada without sponsorship

Nice-to-have

  • Familiarity with AI and LLMs
  • Experience with Docker and Kubernetes
  • Knowledge of web security practices
  • Registered in formal co-op program
  • Strong data engineering background
  • Passion for technical writing
  • Ability to learn new technologies quickly

Key Requirements

  • Must be enrolled in full-time post-secondary studies
  • Must return to full-time studies after internship
  • High School Diploma/GED required
  • Bachelor's Degree preferred
  • Must be eligible to work 16 months starting Jan or Sept 2026
  • Not eligible if foreign national from sanctioned countries on work permit

Work Rights

Must have ability to work in Canada without sponsorship

Tailored Resume

Cover Letter