Software Engineer, Machine Learning (Co-op)

Bree
Toronto
Workplace: RemoteInternshipCAD 6,900 - 10,400 monthlyFunction: Software EngineeringSkills: ["Communication","Curiosity","Rigour"]

Work with ML, data, and infrastructure teams on real modeling and data problems for credit risk, fraud detection, and customer experience. Help prepare and validate data, support training and evaluation, and build reusable scripts, tools, and tests for experimentation. Learn how production ML systems are monitored for data quality and drift, and document results, tradeoffs, and next steps with mentorship over an 8-month co-op term.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bree
Bree
6 months ago

Software Engineer, Machine Learning (Co-op)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Work with ML, data, and infrastructure teams on real modeling and data problems for credit risk, fraud detection, and customer experience. Help prepare and validate data, support training and evaluation, and build reusable scripts, tools, and tests for experimentation. Learn how production ML systems are monitored for data quality and drift, and document results, tradeoffs, and next steps with mentorship over an 8-month co-op term.
Location: Toronto
Workplace: Remote
Employment Type: Internship · 8 months
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Prepare, explore, and validate data used in models and analytical workflows.
  • •Support training and evaluation of models for credit risk, fraud detection, and customer experience.
  • •Build scripts, tools, and tests to make experimentation and model evaluation more repeatable.
  • •Learn production ML monitoring, including data quality, drift, and operational reliability.
  • •Explore new approaches with mentorship and clearly document results, tradeoffs, and next steps.

Pay and Benefits

Salary: CAD 6,900 - 10,400 monthly
Perks:Meal AllowanceCommuter Benefits

Key Requirements

  • •Currently enrolled in a Computer Science, Statistics, Engineering, Data Science, or related post-secondary programme and available for the full 8-month term.
  • •Strong Python foundations and experience working with data through coursework or projects; familiarity with SQL and pandas is helpful.
  • •Foundational knowledge of statistics and machine learning concepts, with coursework, research, personal projects, or competitions to discuss.
  • •Interest in tools such as PyTorch, LightGBM, or modern LLM workflows (production ML experience not required).
  • •Curiosity, rigour, and strong communication, with comfort investigating ambiguous problems and learning from feedback.
Skills:CommunicationCuriosityRigour
Tech Stack:PythonSQLPandasPyTorchLightGBM

Eligibility

Nationality:US National

Company Brief

Bree
Develops Bree, an AI-powered writing assistant that helps individuals and teams generate, edit, and optimize emails, marketing copy, and short-form content to save time and improve messaging consistency.
Industry: AI & Machine Learning
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Website