Bree
Posted 1mo ago

Machine Learning Engineering, Intern

Bree
Toronto, Ontario, Canada
$50-$65/hrHybridInternship
Responsibilities
  • designing models
  • deploying models
  • architecting pipelines
Requirements
  • Experience building and deploying production ML systems
  • Handling imbalanced datasets
  • Strong ML and deep learning knowledge
  • Collaboration and communication skills, and ability to scale models in regulated finance environments
Technical tools mentioned
PyTorchLightGBM

Job description

About Bree

Bree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooked market in a country with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and best provider of short-term credit to the 20 million people in Canada who live paycheck to paycheck.

500,000+ Canadians have already signed up with Bree and we believe we are just scratching the surface. We are at an exciting intersection of product market fit, explosive growth, and a clear path to becoming one of the most important FinTechs in Canada.

We are at 8-figures of annualized revenue, growing rapidly, profitable, and have had zero voluntary employee churn. We were part of Y Combinator's Summer 2021 batch and raised a $2M seed round shortly after.

About the Role

Our ideal Machine Learning Engineer has a good understanding of modern ML systems and deploying models at scale in production environments. You'll enjoy leveraging AI tools to iterate quickly on models, experiment with cutting-edge techniques, and deliver high-impact solutions efficiently and reliably. Read more about AI native engineering teams here.

We are open to an 8-month co-op term.

What You'll Do

  • Design, train, and deploy scalable machine learning models for critical FinTech applications, including credit risk assessment, fraud detection, and personalized financial recommendations, using frameworks like PyTorch and LightGBM.

  • Architect ML pipelines integrating with backend systems to process high-throughput data streams with low-latency inference for real-time decision-making.

  • Leverage AI tools to automate experimentation, hyperparameter tuning, and test-driven ML development, accelerating the delivery of robust, production-ready models.

  • Support the full ML lifecycle, including feature engineering, model evaluation, A/B testing, monitoring for drift, and seamless scaling to support explosive user growth while ensuring compliance with financial regulations.

  • Experiment with advanced techniques in deep learning and reinforcement learning to push the boundaries of what's possible in consumer finance.

What You'll Need

  • Professional experience in building and deploying production ML systems and handling imbalanced datasets in high-stakes domains like finance or e-commerce.

  • Good understanding of traditional ML systems and modern deep learning/reinforcement learning architectures, with a track record of applying them to real-world problems.

  • Competitive ML experience (e.g., top rankings in Kaggle, NeurIPS challenges, or open-source contributions) is a bonus, demonstrating your ability to innovate under constraints and deliver high-performance models.

  • Architectural thinking to solve ambiguous, data-driven problems in fast-paced settings, with experience scaling ML systems under explosive growth while maintaining accuracy, fairness, and explainability.

  • Exceptional collaboration and communication skills, including the ability to explain complex ML concepts to non-technical stakeholders, thriving in low-churn teams focused on excellence, ethical AI, and long-term impact.

Benefits

  • Compensation: $50-$65/hour, based on experience and interview performance

  • Offer Matching: We're open to matching competing offers

  • Perks: $250 monthly lunch stipend, bi-annual company retreat

  • Impact: Push to prod, with 10x the ownership and impact of typical roles

  • Growth: Mentorship programs and career training sessions

  • Path to Full-Time: Strong conversion opportunities for high performers

About Bree

Canadian fintech providing interest-free cash advances and budgeting tools for people living paycheck to paycheck.

Year founded
2021
Employees
34
Organization type
Private
Latest investment
Raised $2.00M Seed (2021)
Headquarters
CA

Similar jobs

Machine Learning Engineer roles near Toronto, Ontario
3d
Save
Mark Applied
Hide
Machine Learning Engineer
Toronto, Ontario, Canada
HybridFull Time
Invision AI
Invision AI: Canadian artificial-intelligence providing privacy-preserving 3-D computer-vision software for transportation and smart infrastructure.
Production computer vision experience, strong Python, PyTorch, TensorFlow, scikit-learn, CNNs, edge optimization, ML observability, embedded systems, testing, version control, and continuous integration.
Python, PyTorch, TensorFlow, scikit-learn, Docker, C++, ONNX Runtime, TensorRT
3d
Save
Mark Applied
Hide
Machine Learning Developer Associate (May or September 2027 - Toronto, Calgary, or Montreal) / Développeur(euse) en apprentissage automatique associé(e) (mai ou septembre 2027 - Toronto, Calgary ou Montréal)
Toronto or Calgary or Montreal or Quebec or Ontario or Alberta or North America
$91k-$129k/yr HybridFull Time
IBM
IBMNYSE: IBM: Global technology and consulting focusing on cloud and AI.
Bachelor's degree in a technical field, machine learning or AI familiarity, programming experience preferably in Python, GenAI and LLM experience, strong analytical skills, and eligibility to work full-time in Canada.
Python, LangChain, Microsoft Agent Framework, Scikit-learn, PyTorch, TensorFlow, PySpark, Kubernetes, Docker, Microsoft Azure, AWS, Google Cloud Platform (GCP), IBM Cloud, AutoGen, LangGraph, vLLM, LLM, CUDA, Spark, Kafka
3d
Save
Mark Applied
Hide
Senior Machine Learning Engineer, GFT
Toronto, Ontario, Canada
OnsiteFull Time
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Diversified multinational financial services and banking institution.
5+ YOERequires 5+ years in machine learning engineering, 2+ years with production ML systems, Python, GenAI/LLM, cloud platforms, Docker, Kubernetes, MLOps, vector databases, and a bachelor's degree or equivalent.
Python, LangChain, LangGraph, Hugging Face, OpenAI API, Anthropic Claude, AWS, Azure, GCP, Docker, Kubernetes, Pinecone, Weaviate, pgvector, Chroma, CI/CD, A/B testing, Microsoft?, LLM, RAG
5d
Save
Mark Applied
Hide
Senior Machine Learning Engineer
Toronto or Ontario
RemoteFull Time
ServiceNow
ServiceNowNYSE: NOW: Enterprise software providing cloud-based workflow automation platforms.
5+ YOE5+ years of related experience and a bachelor's degree in computer science, software engineering, or a related technical field. Requires software engineering, optimization, reliable systems, customer delivery, and AI engineering expertise.
Python, Java, JavaScript, Kubernetes, GraphQL
5d
Save
Mark Applied
Hide
Senior Machine Learning Engineer
Toronto, Ontario, Canada
RemoteFull Time
ServiceNow
ServiceNowNYSE: NOW: Enterprise software providing cloud-based workflow automation platforms.
5+ YOE5+ years of related experience and a bachelor's degree in computer science, software engineering, or a related technical field. Requires strong software engineering, algorithms, system design, concurrency, APIs, testing, and resilient systems experience.
Python, Java, JavaScript, Kubernetes, GraphQL
6d
Save
Mark Applied
Hide
Machine Learning Engineer II
Toronto, Ontario, Canada
$154k-$200k/yr OnsiteFull Time
TD Bank Group
TD Bank GroupTSX, NYSE: TD: Diversified Canadian multinational banking and financial services.
Bachelor's or master's degree in a relevant field; production-grade ML or data platform experience; strong ML and deep learning background; proficiency in Python, Java, C, or C++.
Python, Java, C, C++, LangGraph, PyTorch, TensorFlow, JAX, GPUs
6d
Save
Mark Applied
Hide
Machine Learning Engineer II
Lisbon or Atlanta or London or San Francisco or Santiago or Sydney or Tokyo or Toronto or Australia or Canada or United States
HybridFull Time
PagerDuty
PagerDutyNYSE: PD: Public software providing AI-powered digital operations and incident management software to business teams.
3+ YOE3+ years building and shipping ML solutions; Python development; data modeling, database design, ETL, unstructured data, cloud infrastructure, and ML infrastructure experience required. Kubernetes and generative AI exposure preferred.
Python, Kubernetes, Employee Stock Purchase Program (ESPP)
1w
Save
Mark Applied
Hide
Entry Level Machine Learning Engineer (Remote - Canada)
Toronto or Vancouver or Calgary or Montreal or Canada
$85k-$107k/yr RemoteFull Time
Yelp
YelpNYSE: YELP: Public local-business platform helping consumers discover, connect with, and transact through trusted information, photos, and reviews.
Experience developing and productionizing ML models and data pipelines; Python, Java, or C++; ML package experience; LLM and agentic design familiarity; scalable systems and ETL knowledge.
TensorFlow, PyTorch, Spark MLlib, XGBoost, Sklearn, Python, Java, C++, Anthropic, OpenAI, Google Gemini, LangGraph, Apache Spark, AWS Redshift, AWS S3, Cassandra, AWS Athena, Apache Kafka, Apache Flink, AWS