... software engineering with AI-driven logic and orchestration * Participate in Agile ceremonies ... Opportunity to accelerate technical growth faster than a traditional co-op placement * Learn how to ...
... software engineering with AI-driven logic and orchestration * Participate in Agile ceremonies ... Opportunity to accelerate technical growth faster than a traditional co-op placement * Learn how to ...
Software Engineer Co-op Student (AI) (4-month contract)
Toronto, ON · Hybrid
CA$21 - CA$30/hr
Career Opportunity Role TitleSoftware Engineer Co-op Student (AI) (4-month contract)Purpose of roleThe Software Engineer Co-op Student will join the AI & Enterprise Applications team and contribute ...
Software Engineer Co-op Student (AI) (4-month contract)
Toronto, ON · Hybrid
CA$21 - CA$30/hr
Career Opportunity Role TitleSoftware Engineer Co-op Student (AI) (4-month contract)Purpose of roleThe Software Engineer Co-op Student will join the AI & Enterprise Applications team and contribute ...
Manufacturing Engineer Co-op
Toronto, ON · On-site
We are seeking a detail-oriented and results-driven Manufacturing Engineering Co-op to join our ... Comfort working with technical tools such as Excel, CAD, or statistical software (e.g., Minitab)
Manufacturing Engineer Co-op
Toronto, ON · On-site
We are seeking a detail-oriented and results-driven Manufacturing Engineering Co-op to join our ... Comfort working with technical tools such as Excel, CAD, or statistical software (e.g., Minitab)
GTA Office - Opportunities in Asset Management Digital Solutions - Software Developer - Co-op & I...
Toronto, ON · On-site
What you will do Our Toronto office is seeking early talent to join KPMG's Asset Management Tax practice as a Software Developer (Co-op/Intern) in Summer 2027. Please note that this opportunity is ...
GTA Office - Opportunities in Asset Management Digital Solutions - Software Developer - Co-op & I...
Toronto, ON · On-site
What you will do Our Toronto office is seeking early talent to join KPMG's Asset Management Tax practice as a Software Developer (Co-op/Intern) in Summer 2027. Please note that this opportunity is ...
Computer Vision Engineering Co-op
CA$24.50 - CA$28.50/hr
Participate in the development and improvement of software solutions. * Test and evaluate developed solutions. Qualifications * PEY/co-op student in Mechanical Engineering, Electrical Engineering ...
Computer Vision Engineering Co-op
CA$24.50 - CA$28.50/hr
Participate in the development and improvement of software solutions. * Test and evaluate developed solutions. Qualifications * PEY/co-op student in Mechanical Engineering, Electrical Engineering ...
Software Quality Assurance Co-op
Toronto, ON · Hybrid
CA$50K/yr
Reporting to the Manager of Software Engineering, the Software Quality Assurance Co-op plays a vital role in delivering quality software. They will be responsible for: QA / Develop work inside the ...
Software Quality Assurance Co-op
Toronto, ON · Hybrid
CA$50K/yr
Reporting to the Manager of Software Engineering, the Software Quality Assurance Co-op plays a vital role in delivering quality software. They will be responsible for: QA / Develop work inside the ...
We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees provide best-in ...
We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees provide best-in ...
The Engineering Career Centre (ECC) connects University of Toronto students with meaningful ... editing software, and relational databases. * Must have excellent negotiation and conflict ...
New
The Engineering Career Centre (ECC) connects University of Toronto students with meaningful ... editing software, and relational databases. * Must have excellent negotiation and conflict ...
New
As a Field Engineer Co-op Student, you will support the Site Team with the day-to-day coordination ... Experience with Procore or other construction management software is considered an asset.
New
Quick apply
As a Field Engineer Co-op Student, you will support the Site Team with the day-to-day coordination ... Experience with Procore or other construction management software is considered an asset.
New
As a Field Engineer Co-op Student, you will support the Site Team with the day-to-day coordination ... Experience with Procore or other construction management software is considered an asset.
New
As a Field Engineer Co-op Student, you will support the Site Team with the day-to-day coordination ... Experience with Procore or other construction management software is considered an asset.
New
Students pursuing studies in Civil Engineering, Construction Engineering, Construction Management ... Ability to learn new construction software, systems, and technical tools. * Basic understanding of ...
Students pursuing studies in Civil Engineering, Construction Engineering, Construction Management ... Ability to learn new construction software, systems, and technical tools. * Basic understanding of ...
Software Engineer I, Toronto Co-op
Toronto, ON · Hybrid
CA$7.0K/mo
Build a rapport with the Lead Software Engineer and Head of Product while fostering a culture of continuous learning and improvement * Collaborate with the product and design teams to deliver high ...
Software Engineer I, Toronto Co-op
Toronto, ON · Hybrid
CA$7.0K/mo
Build a rapport with the Lead Software Engineer and Head of Product while fostering a culture of continuous learning and improvement * Collaborate with the product and design teams to deliver high ...
Marketing Co-Op
CA$28/hr
Non-LDP Intern/Co-Op Job Category: Career Program All Job Posting Locations: Markham, Ontario ... Industrial Engineering, or related fields. * Pursing second, third, and fourth year of your ...
Marketing Co-Op
CA$28/hr
Non-LDP Intern/Co-Op Job Category: Career Program All Job Posting Locations: Markham, Ontario ... Industrial Engineering, or related fields. * Pursing second, third, and fourth year of your ...
2027 Winter Co-op Lighting Software Development & Test
Markham, ON · Hybrid
CA$4.2K - CA$4.7K/mo
We are seeking a new generation of visionaries to help launch bold engineering and business ... Experience in virtualization or software integration. NOTE- YOU MUST BE ENROLLED IN A CO-OP PROGRAM ...
2027 Winter Co-op Lighting Software Development & Test
Markham, ON · Hybrid
CA$4.2K - CA$4.7K/mo
We are seeking a new generation of visionaries to help launch bold engineering and business ... Experience in virtualization or software integration. NOTE- YOU MUST BE ENROLLED IN A CO-OP PROGRAM ...
Marketing Co-Op
CA$28/hr
Non-LDP Intern/Co-Op Job Category: Career Program All Job Posting Locations: Markham, Ontario ... Industrial Engineering, or related fields. * Pursing second, third, and fourth year of your ...
Marketing Co-Op
CA$28/hr
Non-LDP Intern/Co-Op Job Category: Career Program All Job Posting Locations: Markham, Ontario ... Industrial Engineering, or related fields. * Pursing second, third, and fourth year of your ...
GTA Office - Opportunities in Asset Management Digital Solutions - Product Specialist - Co-op & I...
Collaborate with Solution / Product Specialists, Software Engineers in drafting the functional specifications required during the software development life cycle. Our Intern and Co-op program aims to ...
GTA Office - Opportunities in Asset Management Digital Solutions - Product Specialist - Co-op & I...
Collaborate with Solution / Product Specialists, Software Engineers in drafting the functional specifications required during the software development life cycle. Our Intern and Co-op program aims to ...
Water & Wastewater Engineering Student (Co-op)
CA$21 - CA$23/hr
Water & Wastewater Engineering Student (Co-op) Brampton, ON At EXP, we're driven to provide ... Experience with engineering software, data analysis tools, or process modeling applications.
Water & Wastewater Engineering Student (Co-op)
CA$21 - CA$23/hr
Water & Wastewater Engineering Student (Co-op) Brampton, ON At EXP, we're driven to provide ... Experience with engineering software, data analysis tools, or process modeling applications.
Biologist Intern/Co-op
Toronto, ON · On-site
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... Experience using GPS devices, GIS software, or environmental data collection tools. Interest in ...
New
Biologist Intern/Co-op
Toronto, ON · On-site
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... Experience using GPS devices, GIS software, or environmental data collection tools. Interest in ...
New
Machine Learning Software Engineer * Machine Learning/AI Scientist Please only apply to this posting if you are eligible to complete a full 12-month co-op term with your school. What will you do?
Machine Learning Software Engineer * Machine Learning/AI Scientist Please only apply to this posting if you are eligible to complete a full 12-month co-op term with your school. What will you do?
Machine Learning Software Engineer * Machine Learning/AI Scientist Please only apply to this posting if you are eligible to complete a full 12-month co-op term with your school. What will you do?
Machine Learning Software Engineer * Machine Learning/AI Scientist Please only apply to this posting if you are eligible to complete a full 12-month co-op term with your school. What will you do?
Software Engineer Co Op information
What is a software engineer co op?
What are software engineer co op positions?
Students studying to be software engineers often look for internship and training opportunities. As a software engineer co-op, you work with today’s latest and greatest technologies, researching Database Theory, JavaScript, CSS3, HTML5, and more. Your responsibilities are those of a student and intern, and you research and develop software. Your duties may include completing a project, assisting engineers, or shadowing them to develop the skills necessary for entering the workforce. Co-op positions often last for a term of one year. Students almost always receive pay for these positions that either provide credit or a pass/fail grade.
What types of projects and responsibilities can a software engineer co op expect during their placement?
What are the key skills and qualifications needed to thrive as a software engineer co op, and why are they important?
What is the difference between Software Engineer Co Op vs Software Developer Intern?
| Aspect | Software Engineer Co Op | Software Developer Intern |
|---|---|---|
| Credentials | Typically pursuing or holding a bachelor's degree in Computer Science or related field | Usually students in similar fields, often at an earlier stage of their education |
| Work Environment | Full-time or part-time cooperative work, often integrated with academic schedule | Internship, often part-time or summer-only |
| Employer & Industry Usage | Used by tech companies for ongoing cooperative programs, often in software development teams | Commonly used by companies for short-term internship roles in software development |
The main difference is that a Software Engineer Co Op is a longer-term, often semester-based cooperative position that integrates with academic programs, while a Software Developer Intern is typically a shorter-term internship, often during summer, focused on gaining initial industry experience.
What are the most commonly searched types of Software Engineer jobs in Markham, ON?
The most popular types of Software Engineer jobs in Markham, ON are:
What are popular job titles related to Software Engineer Co Op jobs in Markham, ON?
For Software Engineer Co Op jobs in Markham, ON, the most frequently searched job titles are:
What job categories do people searching Software Engineer Co Op jobs in Markham, ON look for?
The top searched job categories for Software Engineer Co Op jobs in Markham, ON are:
What cities near Markham, ON are hiring for Software Engineer Co Op jobs?
Cities near Markham, ON with the most Software Engineer Co Op job openings:

Full-time
Re-posted 21 days ago
Job description
- Build full-stack applications using modern technologies (frontend, backend, APIs)
- Work on real client projects across a variety of industries
- Collaborate with engineers through pair programming and AI-assisted development
- Use AI tools (Copilot, Claude, etc.) to:
- Generate and refine code
- Debug and iterate faster
- Explore alternative technical approaches
- Design and build agentic workflows where AI systems:
- Execute multi-step tasks
- Interact with APIs and external tools
- Support product functionality and internal workflows
- Integrate LLM-powered features such as:
- Intelligent assistants
- Automated workflows
- Context-aware user experiences
- Contribute to the design of scalable, maintainable systems that combine traditional software engineering with AI-driven logic and orchestration
- Participate in Agile ceremonies including standups, sprint planning, and retrospectives
- Work on real client products from your first day instead of internal training projects
- Gain hands-on experience building software in an AI-native, agent-driven environment
- Learn how modern engineering teams use AI to accelerate development and problem-solving
- Work alongside experienced engineers, product leaders, and founders
- Develop practical skills in AI agents, automation, and LLM-powered applications
- Gain exposure to how leading companies are adopting AI and agentic systems in production
- Join a high-performance, collaborative team with strong mentorship opportunities
- Build skills that are shaping the future of software development
- Ideal for students who enjoy side projects, hackathons, and learning new technologies quickly
- Opportunity to accelerate technical growth faster than a traditional co-op placement
- Learn how to design systems where AI can reason, act, and automate tasks, not just generate content
- Work on meaningful projects that impact real users and businesses
- Strong fit for candidates who are curious, proactive, and excited about the future of AI-powered engineering