Software Engineer, Machine Learning (Co-op)
Hybrid (Toronto, Ontario, CA)CA$50/hr - CA$70/hrInternPosted 1mo ago
About the role
8-month machine learning co-op role at Bree, focusing on data preparation, model training/evaluation, and production-oriented ML workflows within credit risk, fraud detection, and customer experience domains.
Responsibilities
- Help prepare, explore, and validate data used in models and analytical workflows.
- Support training and evaluation of models used for areas such as credit risk, fraud detection, and customer experience.
- Build scripts, tools, and tests that make experimentation and model evaluation more repeatable.
- Learn how model performance is monitored in production, including data quality, drift, and operational reliability.
- Explore new approaches with mentorship, then clearly document results, tradeoffs, and next steps.
Qualifications
- 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, plus experience working with data through coursework or projects. Familiarity with SQL, pandas, or similar tools is helpful.
- Foundational knowledge of statistics and machine learning concepts, with coursework, research, personal projects, or competitions you can discuss.
- Interest in tools such as PyTorch, LightGBM, or modern LLM workflows. Production ML experience is not required.
- Curiosity, rigour, and strong communication.
Skills
Required:PythonData manipulation (SQL, pandas)Statistics & ML conceptsCommunication & collaboration
Nice to have:PyTorch / LightGBM / LLM workflows
Benefits
- Compensation: $50-$70/hour CAD, based on experience and interview performance
- Offer Matching: We're open to matching competing offers
- Perks: $250 monthly lunch stipend, $150 monthly transportation stipend to help with commuting to the office, in-office amenities
- Impact: Work on real production features, with mentorship and review from experienced engineers.
- Growth: Regular mentorship, feedback, and opportunities to learn from engineers across the team.
- Path to Full-Time: Opportunity for new grad full-time employment offer
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Bree
Chime for Canada, starting with cash advances
Bree is building a challenger bank for the 11 million Canadians living paycheck to paycheck, starting with interest-free cash advances. We make money through tips and an optional, same-day express fee. By solving our customers' most urgent problem—illiquidity between paychecks —our cash advance business is a cheap, but profitable and repeatable hook that builds distribution for a broader challenger bank. This represents a $9 billion revenue opportunity in Canada.
fintech
More open roles at Bree
- Accounting Lead4d agoHybrid (Toronto, Ontario, CA) · Finance
- Senior Fullstack Engineer3w agoToronto, Ontario, CA · Engineering
- Accounting Lead3w agoHybrid (Toronto) · Operations
- Senior Fullstack Engineer4w agoHybrid (Toronto) · Engineering
- Technical Program / Product Manager (TPM)4w agoHybrid (Toronto) · Product
