AI Software Engineer Co-op — 4-Month Hybrid

Foresters Financial Services, Inc.

Toronto

Hybrid

CAD 29,000 - 41,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work option

Job summary

Foresters Financial Services, Inc. is seeking a Software Engineer Co-op Student (AI) for a 4-month contract in Toronto.

You will join the AI & Enterprise Applications team to design, develop, and deploy innovative software solutions and AI-powered applications, gaining hands-on experience with enterprise systems and modern AI tooling. The role involves training ML models, data preparation, and collaboration with architects and engineers.

Qualifications

  • Currently enrolled in a Bachelor's degree program in Computer Science, Software Engineering, or Data Science or related field.
  • Strong programming skills in Python, C#, .NET, Java, or similar languages.
  • Knowledge of ML concepts and frameworks like TensorFlow, PyTorch, scikit-learn.

Responsibilities

  • Assist in design, development, testing, and deployment of software applications and AI solutions.
  • Develop, train, and evaluate ML and generative AI models.
  • Collaborate with architects and engineers on proofs-of-concept and prototypes.
  • Write clean, maintainable code and participate in Agile ceremonies.

Skills

Python
C#
.NET
Java
Azure
Git
ML basics
Data analysis
Communication
Teamwork
Problem-solving

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

TensorFlow
PyTorch
scikit-learn
Azure
Azure DevOps
Git

Job description

Foresters Financial Services, Inc. is seeking a Software Engineer Co-op Student (AI) for a 4-month contract in Toronto.

You will join the AI & Enterprise Applications team to design, develop, and deploy innovative software solutions and AI-powered applications, gaining hands-on experience with enterprise systems and modern AI tooling. The role involves training ML models, data preparation, and collaboration with architects and engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Software Engineer Co-op: Build & Deploy ML Apps
AI Software Engineer Co-op: Build & Deploy ML Apps

InternHunt • Toronto

On-site
CAD 29,000 - 41,000
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
Software Engineer Co-op Student (AI) (4-month contract)
Software Engineer Co-op Student (AI) (4-month contract)

InternHunt • Toronto

On-site
CAD 29,000 - 41,000
Software Engineer Co-op Student (AI) (4-month contract)
Software Engineer Co-op Student (AI) (4-month contract)

Foresters Financial Services, Inc. • Toronto

Hybrid
CAD 29,000 - 41,000
Hybrid work option
AI Co-op: Data Science & ML in Enterprise (Hybrid)
AI Co-op: Data Science & ML in Enterprise (Hybrid)

Manulife/John Hancock • Toronto

Hybrid
CAD 55,000 - 72,000
Hybrid Tech Solutions Co-op: AI, Agile & Impact
Hybrid Tech Solutions Co-op: AI, Agile & Impact

Definity Financial Corporation • Southwestern Ontario

Hybrid
CAD 26,000 - 36,000
Hybrid work model
Scholarships program
Co‑op Software Engineer — Hybrid Toronto (8 months)
Co‑op Software Engineer — Hybrid Toronto (8 months)

Manulife • Toronto

Hybrid
CAD 53,000 - 70,000
AI-Powered Software Developer Co-op – Toronto
AI-Powered Software Developer Co-op – Toronto

Intuit, Inc. • Toronto

Hybrid
CAD 50,000 - 63,000
AI & Automation Enablement Intern - Development Ops
AI & Automation Enablement Intern - Development Ops

AstraZeneca plc • Mississauga

Hybrid
CAD 41,000 - 56,000
AI Engineer Co-op: GenAI, Python & ML for Banking Tech
AI Engineer Co-op: GenAI, Python & ML for Banking Tech

BMO U.S. • Canada

On-site
CAD 55,000 - 120,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1