Back to jobs
Toronto, Ontario
2026-09-29
Foresters Financial
English
North America
Software Engineer Co-op Student (4-months contract)
Role Description
Career Opportunity
Role Title
Software Engineer Co-op Student (4-months contract)
Purpose of role
The Software Engineer Co-op in IT offers an opportunity to build a wide variety of enterprise applications within a team-based environment. As a co-op student, you will work closely with our experienced architects and engineers to develop, test, and implement application including machine learning models and algorithms. This is an excellent opportunity to gain hands-on experience in a collaborative environment. You’ll find opportunities to continuously learn, research technology, share knowledge within your team.
**Job Description**
**Key Responsibilities:**
* Assist in the development software applications
* Develop and implementation of AI/ML models and algorithms.
* Conduct data preprocessing and analysis to support model training.
* Collaborate with team members to design and execute proof-of-concepts.
* Producing clear and maintainable code
* Document code and maintain version control.
* Participate in team meetings and contribute to project discussions.
* Investigating, learning and applying new technologies/ processes
* Participating in design/ architectural discussions
**Key Qualifications**
* Currently enrolled in a Bachelor's program in Computer Science, Engineering, or a related field.
* Strong programming skills in Python, .NET, Java or similar languages.
* Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
* Familiarity with Microsoft Azure DevOps
* Basic understanding of data preprocessing, feature engineering, and model evaluation.
* Excellent problem-solving skills and attention to detail.
* Ability to work independently and as part of a team.
* Strong communication skills and willingness to learn.
**Salary Range**
$21.00 - $30.00 per hour
The actual base salary for this position will depend on several factors, including job-related skills, experience, and education. In addition to base pay, eligible employees may participate in a discretionary variable incentive plan, results are subject to both individual and company performance.
**Please note that this posting is intended to fill an existing vacancy; however, there may be instances where more than one vacancy is available for the same role.**
**Equal Opportunity Employment and Inclusion –**
*at Foresters Financial, we are committed to sustaining an equal opportunity environment for all job applicants. We embrace Inclusion, Diversity and Equity (IDE) as a core strategic objective for building strong, innovative teams in which all our employees can show up wholly and authentically as themselves.*
*Foresters Financial strives to provide an accessible candidate experience for prospective employees with different abilities. If you anticipate needing any type of accommodations during the recruitment process, please email*
*[email protected]*
*in advance of your appointment.*
*Thank you for choosing Foresters. Only those candidates who will be selected for further consideration will be contacted by our Talent Acquisition Team.*