As of November 6, 2026, Jobsy lists 18 software developer intern jobs in Canada. The most active employers are SOTICAN SOTI Inc., Dawson and Perseus. Skills often requested: javascript, software development, sql and computer science.
No matching filters. Try another name.
18 jobs·Latest jobs · Canada··
Why we group jobs by company
Jobs from the same identified company share one card in each results page. As you load more, we merge that company’s additional jobs into its existing card, so large employers do not keep taking extra space. Use the arrows or numbered dots to browse, or View all to compare its loaded jobs and reach the company’s full list. Company pages show separate job cards.
Candidates need basic knowledge of algorithms, data structures and database fundamentals, plus some programming in C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua or Haskell. Strong problem-solving skills and curiosity are essential.
Candidates need knowledge of algorithms, data structures and database fundamentals, plus basic SDLC understanding and programming in one of C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua or Haskell. Curiosity, a desire to learn and teamwork matter most.
Candidates need knowledge of algorithms, data structures and database fundamentals, basic knowledge of the software development life cycle, and basic programming skills in one or more languages such as C, C++, Java, Kotlin, JavaScript, SQL or TypeScript. Strong analytical skills and curiosity are essential.
Candidates need knowledge of algorithms, data structures and database fundamentals, basic software development life cycle concepts, and basic programming in one or more of C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua or Haskell. Strong math, analytic and problem-solving skills, plus curiosity and a willingness to learn, are expected.
Candidates need knowledge of algorithms, data structures and database fundamentals, plus basic software development life cycle knowledge. Basic programming in C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua or Haskell, strong problem-solving skills and curiosity are also needed.
Candidates need knowledge of algorithms, data structures and database fundamentals, basic programming in one of several languages such as C, C++, Java, JavaScript or SQL, and basic software development life cycle concepts. Strong analytic and problem-solving skills and curiosity are also needed.
Botpress Technologies Inc.: The company is headquartered in Quebec.
Candidates need current study in computer science, engineering or a related field, or equivalent experience from a Quebec institution. They must know TypeScript, Node.js and React, and show interest in AI agents and large language models.
Candidates need to be pursuing a computer science or software engineering degree, with strong Python or JavaScript/TypeScript skills. Dawson Partners also wants a portfolio or side project showing end-to-end work and experience with coding agents.
Candidates need to be pursuing a degree in Computer Science, Software Engineering or a related field, with strong Python or JavaScript/TypeScript skills. Experience building an end-to-end project and using coding agents is required, and interest in financial markets is valued.
Candidates need to be actively enrolled in an engineering or computer science degree program, with basic coding knowledge. They should work well alone and in a team, be eager to learn, and be willing to use AI tools across the software lifecycle.
Candidates need to be pursuing a diploma or degree in software engineering, IT, computer science or a related field. They should know Python, full-stack web development and Git, and be current on AI coding tools.
Candidates need to be pursuing a PhD in software development or a related technical field and have coding experience in C, C++, Java, or Python. Preferred candidates are in Canada, available full time for 12 weeks outside term time, and have research experience in areas such as algorithms, machine learning or distributed systems.
Candidates need front-end experience with React, JavaScript and TypeScript, and an understanding of working with APIs. Coveo also wants curiosity, initiative, clear spoken English, and some personal projects, hackathons or hands-on work; a previous internship is listed as an asset.
Candidates need an understanding of the software development lifecycle and Git-based team workflows, plus hands-on full-stack experience with HTML5, TypeScript, JavaScript, .NET and SQL. They must be able to work from the Markham office; Playwright, Azure DevOps and AI coding assistants are assets.
Git, Azure DevOps, Playwright, Angular, NET, SQL Server
Candidates need Agile/Scrum understanding and hands-on full-stack experience with HTML5, TypeScript, JavaScript, .NET and SQL. Git collaboration, test-driven development and the ability to work from the Markham office are also required.
Candidates need current studies or aptitude in software development, familiarity with modern web and Python tools, and a curious, adaptable attitude. Experience with the listed tech stack or AI applications is an asset.
Candidates need to be enrolled in a bachelor's, master's or PhD program in computer science, engineering, physics, mathematics or a related science, with graduation between December 2027 and June 2028. They need strong object-oriented design and algorithm skills and solid programming in at least one of Python, JavaScript, C++, Ruby, C#, Go or Java.
Internship List: The world’s #1 telematics provider, advancing technology, empowering businesses and making the roads safer!
Geotab needs candidates pursuing a degree or diploma in computer science, math, software engineering or a related field. Experience with React, Angular, TypeScript and C# .NET Core is an asset, along with strong organization and communication skills.