1

Software Developer Internship Jobs in Brampton, ON

... internship placement * Preferred Areas of Expertise: AI/Machine Learning, Java Development, and Python Programming * Clear communication, ownership, attention to detail, and ability to work across ...

New

Associate AI Engineer

Toronto, ON · Hybrid

CA$60K - CA$80K/yr

Internship, co-op, academic project, or personal project experience in software engineering, AI/ML, or backend development * Proficiency in Python and familiarity with libraries or frameworks such as ...

This role is ideal for a developer with hands-on experience in JavaScript and ReactJS , who thrives ... internships/co-op experience considered) * Strong understanding of JavaScript and modern web ...

About the Role Walter P Moore is seeking engineering interns and coop students to join our ... Develop and review structural models and drawings using industry software (e.g., Revit and ...

We develop smart building software and integrated hardware solutions that connect property managers ... internships, hands-on projects, or lab coursework). * Foundational understanding of hardware ...

Interns and coop students are also eligible to participate in Walter P Moore's internal training ... Develop and review structural models and drawings using industry software (e.g., Revit and ...

Java Developer

Toronto, ON · Remote

CA$100K/yr

... internship professional software development experience · Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · AWS · 1+ years of ...

Engineer, Software

Toronto, ON · On-site

CA$185K - CA$225K/yr

Improve developer velocity - own the build, deploy, and testing pipeline and continuously reduce ... Lead by doing - mentor contractors and interns, set a high standard through code reviews, and bring ...

Showing results 21-40

Software Developer Internship information

See Brampton, ON salary details

$8

$29

$69

How much do software developer internship jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for software developer internship in Brampton, ON is $29.33, according to ZipRecruiter salary data. Most workers in this role earn between $13.81 and $44.19 per hour, depending on experience, location, and employer.

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What are the most commonly searched types of Software Developer jobs in Brampton, ON?

The most popular types of Software Developer jobs in Brampton, ON are:

What are popular job titles related to Software Developer Internship jobs in Brampton, ON?

For Software Developer Internship jobs in Brampton, ON, the most frequently searched job titles are:

What cities near Brampton, ON are hiring for Software Developer Internship jobs?

Cities near Brampton, ON with the most Software Developer Internship job openings:

Infographic showing various Software Developer Internship job openings in Brampton, ON as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $61,014 per year, or $29.3 per hour.

Software Engineer Co-op

CMiC

Toronto, ON

CA$20 - CA$24/hr

Full-time

Posted 2 days ago

New


Job description

Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.

About CMiC

CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly four decades, CMiC has partnered with the largest and most technologically progressive AEC firms and capital project owners in North America, gaining detailed insight into the unique business needs of the industry. From that experience, CMiC has created CMiC Enterprise, the most advanced construction and capital project software solution ever developed. Combining an incredibly flexible technological infrastructure with a philosophy of total integration, CMiC Enterprise lowers costs, improves productivity and increases interoperability.

Important Information:

  • The hourly rate for this co-op position is $20 to $24, for this 4-to-12-month opportunity
  • This position is for an existing vacancy
  • We do not use AI to screen, assess, or select applicants

About the role

We're looking for a curious and driven engineering intern to join our team and help modernize and support our enterprise legacy applications. You'll work hands-on with Java based applications while leveraging AI tools to accelerate development, improve code quality, and enhance the user experience of established systems

Requirements

  • Support development, maintenance, and enhancement of legacy Java applications
  • Utilize AI tools and assistants (e.g. GitHub Copilot, Claude, ChatGPT) to accelerate debugging, refactoring, and feature development
  • Identify opportunities where AI can improve existing workflows, UI components, or backend logic within legacy systems
  • Collaborate with senior engineers to analyze, document, and resolve bugs and technical issues
  • Write clean, well-documented code and assist with testing and quality assurance
  • Participate in sprint ceremonies, code reviews, and knowledge-sharing sessions with the broader engineering team

Qualifications

  1. Currently enrolled in an undergraduate program in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, Data Science, Machine Learning, or a related field, and eligible for a co-op/internship placement
  2. Preferred Areas of Expertise: AI/Machine Learning, Java Development, and Python Programming
  3. Clear communication, ownership, attention to detail, and ability to work across teams.
  4. Must be available full time from Monday to Friday for a duration of either 4 months, 8 months or 12 months without any break.

Benefits

CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.