Co-op Software Engineer — AI/ML, Cloud & Security

Sun Life

Toronto

Hybrid

CAD 40,000 - 70,000

Part time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sun Life invites students to join its Corporate IT team as a software engineer co-op, contributing to secure API design, cloud and DevOps, and data analytics. You’ll work under seasoned engineers within an Agile pod, delivering scalable platforms and Gen AI-driven use cases.

You’ll gain hands-on experience across API development, testing, deployment, security testing, and documentation, with hybrid work options within the province and a strong emphasis on learning and professional growth

Qualifications

  • Pursuing a master’s degree in Computer Science, Software Engineering, Cybersecurity or a related technology discipline.
  • Enthusiasm, professionalism, and willingness to learn.
  • Fast learner with a keen interest in picking up new technologies.
  • Strong coding, debugging and problem-solving skills.
  • Knowledge of an object-oriented programming language such as C# or Java.
  • Familiarity of Python, Microsoft .Net core, .Net, Java Springboot framework.
  • Familiarity with SQL for relational or NoSQL databases.
  • Demonstrated interest in cybersecurity and secure software engineering, with an understanding of common application, API, cloud or DevOps security risks.
  • A graduation date of April 2027 or later.

Responsibilities

  • Under the guidance of a Senior Engineer, contribute to the development, testing and deployment of APIs.
  • May assist in gathering functional requirements, developing technical specifications and test plans with internal team members and external partners.
  • Work within an Agile pod to enable ML/AI/Gen AI Use Cases and experiments, build core data and analytics platforms, applications and self-service capabilities.
  • Apply secure software development practices when designing, coding, testing and deploying APIs and applications, including identifying and helping remediate security vulnerabilities.
  • Support security control testing by documenting results, identifying gaps and helping align solutions with recognized industry practices and frameworks such as NIST.
  • Research emerging security technologies and contribute to the evaluation of security tools, processes and engineering approaches for cloud, API, DevOps, data and AI solutions.
  • Support in system or project documentation
  • Work in a cross-functional Agile Scrum team
  • Learn new technologies and tools related to Gen AI, ML/AI, data integration and warehousing

Skills

Object-oriented
C# or Java
Python
SQL
Security awareness
Agile/Scrum
Learning mindset

Education

Master's degree pursuit in CS/SE/Cybersecurity

Tools

Azure DevOps
MongoDB
Kafka
Docker
Kubernetes
Gen AI/ML

Job description

Sun Life invites students to join its Corporate IT team as a software engineer co-op, contributing to secure API design, cloud and DevOps, and data analytics. You’ll work under seasoned engineers within an Agile pod, delivering scalable platforms and Gen AI-driven use cases.

You’ll gain hands-on experience across API development, testing, deployment, security testing, and documentation, with hybrid work options within the province and a strong emphasis on learning and professional growth

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Co-op - Security
Software Engineer Co-op - Security

Sun Life • Toronto

Hybrid
CAD 28,000 - 39,000
Collaborative culture
Continuous learning
Top employer recognition
Co-op Software Engineer — AI/ML & Cloud (4 months)
Co-op Software Engineer — AI/ML & Cloud (4 months)

Foresters Financial Services, Inc. • Toronto

Hybrid
CAD 29,000 - 41,000
Co-op Software Developer, AI SaaS (Hybrid)
Co-op Software Developer, AI SaaS (Hybrid)

Clio • Calgary

Hybrid
CAD 60,000 - 74,000
Hybrid work
4% vacation pay
Co-op Engineer - AI Software Engineering
Co-op Engineer - AI Software Engineering

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op ML & AI Infra Engineer – Build Scalable AI Tools
Co-op ML & AI Infra Engineer – Build Scalable AI Tools

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
AI Engineer (Co-op)
AI Engineer (Co-op)

General Magic • Toronto

On-site
CAD 25,000 - 30,000
Co-op Engineer - Machine Learning and AI Infrastructure
Co-op Engineer - Machine Learning and AI Infrastructure

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op AI Intern: Build & Analyze AI Systems
Co-op AI Intern: Build & Analyze AI Systems

CAE Inc • Montreal

On-site
CAD 25,000 - 34,000
Mentorship program
Networking with AI experts
Co-op experience
Student, Software Engineer - Security (Winter 2027)
Student, Software Engineer - Security (Winter 2027)

Sun Life • Toronto

Hybrid
CAD 40,000 - 70,000
Backend Engineer (Co-op)
Backend Engineer (Co-op)

General Magic • Toronto

On-site
CAD 20,000 - 29,000