Sun Life
Sun Life
Sun Life is a global financial services company headquartered in Toronto, Canada. Founded in 1865, it provides insurance, investment, financial advice, wealth, health, and asset management solutions for individuals, businesses, and institutions. Sun Life operates across North America, Asia, and Europe, combining financial services with health-focused offerings while emphasizing sustainability, diversity and inclusion, and community impact. Its broad business supports teams working across finance, healthcare, consulting, and related services.

Associate Software Engineer Student

As a student software engineer, support Sun Life’s financial services work by building AI applications, automation, and cloud solutions. Work with Agile teams on secure software, testing, and innovation projects.

Description

  • Build, test, and support digital solutions alongside Agile delivery teams
  • Help develop AI applications, virtual assistants, and intelligent automation
  • Integrate cloud services and enterprise platforms using modern engineering practices
  • Write and maintain secure, well-documented code and automation solutions
  • Take part in proof-of-concept work, experimentation, and innovation projects
  • Review business processes and find ways to improve employee experience, operational efficiency, and service delivery with automation and AI
  • Help test, troubleshoot, monitor, and continuously improve solutions
  • Apply engineering practices for DevOps, automation, AI governance, and software quality
  • Share findings, prototypes, and recommendations with colleagues and stakeholders

Requirements

  • Currently enrolled in a degree program in Computer Science, Software Engineering, Computer Engineering, Data Science, or a related field
  • Experience with at least one programming language, such as Java, Python, JavaScript, or TypeScript
  • Exposure to AWS, Azure, or Google Cloud Platform is an asset
  • Knowledge of REST APIs is an asset
  • Exposure to generative AI, large language models, prompt engineering, or AI development tools is a strong asset
  • Familiarity with Agile or DevOps practices, CI/CD pipelines, Git, or automation tools is an asset
  • Curiosity and enthusiasm for technology, innovation, and continuous learning
  • Strong analytical and problem-solving abilities
  • Ability to learn new technologies and tools quickly
  • Comfort working collaboratively in an Agile team
  • Self-motivation and ability to take ownership of assigned work
  • Strong written and verbal communication skills

Benefits

  • May participate in incentive plans; any payment is discretionary and depends on individual and company performance
  • Hybrid work with flexibility to work in the office or virtually according to business, client, and employee needs
  • Application-process accommodation support
  • Alternative-format job postings available on request

Related Jobs

Booz Allen Hamilton

Artificial Intelligence Software Engineer

Booz Allen Hamilton

Build end-to-end AI and machine learning solutions for government and mission-critical systems at Booz Allen Hamilton. Develop full-stack applications, DevSecOps pipelines, and digital engineering capabilities.

Open
BD

Senior Global Facilities Excellence Engineer

BD

Lead facilities excellence across BD’s medical technology manufacturing network, advancing utilities, reliability, compliance, and continuous improvement. Establish enterprise standards and Kaizen programs that improve performance and reduce costs.

Open
Hanwha Renewables

Senior Development Engineer, Solar and Storage (Remote US)

Hanwha Renewables
51 – 200 Employees
ConstructionEnergyLogistics

Lead technical diligence, design engineering, and energy forecasting for Hanwha Renewables’ utility-scale solar and storage projects. US-based remote role with occasional travel to project sites across North America.

Open