Machine Learning Engineer

Bree

Toronto

Sur place

CAD 110 000 - 170 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Top compensation
Health benefits
Learning stipend
Wellness stipend
Lunch stipend
Commuter benefits
Parental leave
PTO 20 days
Team gatherings
In-office amenities

Résumé du poste

Bree is seeking a Machine Learning Engineer to design and deploy end-to-end ML systems powering next-gen financial services for Canadians. You will build scalable pipelines, implement CI/CD for ML models, and optimize performance through advanced feature engineering and tuning.

You’ll work with Python, ML libraries, and cloud platforms, collaborating with data engineers to ensure robust data pipelines and production-ready solutions.

Qualifications

  • Proficiency in Python and ML libraries and frameworks.
  • Strong knowledge of ML algorithms and evaluation methods.
  • Experience with MLOps tooling and model deployment.

Responsabilités

  • Design end-to-end ML pipelines for training, validation, and inference.
  • Implement MLOps practices including CI/CD and monitoring.
  • Optimize models via feature engineering and hyperparameter tuning.
  • Work with Pandas/NumPy and SQL for data manipulation.
  • Develop modular, production-ready ML models and scalable pipelines.
  • Collaborate with data engineers on data pipelines for training/inference.
  • Deploy and manage models on AWS/GCP/Azure with Docker/Kubernetes.
  • Maintain performance with continuous monitoring and explainability.

Connaissances

Python
Scikit-learn
LightGBM
PyTorch
MLflow
Pandas
NumPy
SQL
Cloud deployment
MLOps

Outils

MLflow
Kubeflow
SageMaker
Docker
Kubernetes

Description du poste

About Bree

Bree is a consumer finance platform building faster, simpler, and more affordable financial services for Canadians who often live paycheck to paycheck. We operate in a massive market that’s historically been underserved by traditional financial institutions, and we’re building products that help customers access short-term credit with a transparent, user-first experience.

To date, 800,000+ Canadians have signed up for Bree—and we believe we’re still early. We’re at an exciting intersection of product-market fit, rapid growth, and a clear path to becoming one of the most important fintech companies in Canada.

We were part of Y Combinator (Summer 2021) and raised a $2M seed round shortly after.

About The Role

We’re looking for a Machine Learning Engineer to build and scale high-impact, world-class ML systems. You’re passionate about deploying AI solutions, optimizing performance, and driving measurable results. Your work will power critical decisions and shape the future of our technology.

What You’ll Do
  • Design, develop, and deploy end-to-end machine learning pipelines, ensuring efficiency in training, validation, and inference.
  • Implement MLOps best practices, including CI/CD for ML models, model versioning, monitoring, and retraining strategies.
  • Optimize ML models using feature engineering, hyperparameter tuning, and scalable inference techniques.
  • Work with structured and unstructured data, leveraging Pandas, NumPy, and SQL for efficient data manipulation.
  • Apply machine learning design patterns to build modular, reusable, and production-ready models.
  • Collaborate with data engineers to develop high-performance data pipelines for training and inference.
  • Deploy and manage models on cloud platforms (AWS, GCP, Azure) with containerization and orchestration tools like Docker and Kubernetes.
  • Maintain model performance by implementing continuous monitoring, bias detection, and explainability techniques.
What You’ll Need
  • Proficiency in Python and familiarity with ML libraries like Scikit-learn, LightGBM, and PyTorch.
  • Strong understanding of machine learning algorithms, including supervised and unsupervised learning techniques.
  • Experience with MLOps tools such as MLflow, Kubeflow, or SageMaker for tracking experiments and automating workflows.
  • Hands-on experience with data manipulation libraries (Pandas, NumPy) and databases (SQL, NoSQL).
  • Knowledge of cloud-based ML deployment and infrastructure management.
  • Ability to implement real-time and batch inference pipelines efficiently.
  • Strong analytical and problem-solving skills to translate business needs into scalable ML solutions.
  • Eagerness to work in a fast-paced environment and continuously refine ML processes for efficiency and accuracy.
Benefits
  • Top of the market compensation for top performers
  • Comprehensive health, dental, and vision benefits plan
  • $1,500 annual learning & home-office stipend
  • $1,000 annual wellness stipend
  • Monthly Lunch Stipend
  • Commuter Benefits
  • Paid Parental leave
  • 20 annual PTO days + unlimited sick days
  • Quarterly Team Gatherings
  • In Office Amenities
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Technical Program / Product Manager (TPM)
Technical Program / Product Manager (TPM)

Bree • Toronto

Sur place
CAD 100 000 - 160 000
Top compensation
Health benefits
Learning stipend
+7
Senior Fullstack Engineer
Senior Fullstack Engineer

Bree • Toronto

Sur place
CAD 110 000 - 180 000
Health, dental, vision benefits
Learning stipend
Wellness stipend
+6
Software Engineer, Mobile
Software Engineer, Mobile

Bree • Toronto

Sur place
CAD 130 000 - 190 000
Top of the market compensation for top performers
$1,500 annual learning stipend
$1,000 annual wellness stipend
+4
Staff Data Product Manager (Machine Learning)
Staff Data Product Manager (Machine Learning)

Jobgether • Canada

À distance
CAD 164 000 - 248 000
Remote-first Canada
Monthly healthcare stipend
RRSP with 4% employer match
+5
Software Engineer, Backend (Co-op)
Software Engineer, Backend (Co-op)

Bree • Toronto

Hybride
CAD 69 000 - 96 000
Lunch stipend
Transportation stipend
In-office amenities
+2
Staff Machine Learning Engineer, Financial Connections
Staff Machine Learning Engineer, Financial Connections

Stripe, Inc. • Toronto

Hybride
CAD 351 000 - 527 000
Equity
Performance bonus
401(k) plan
+2
Machine Learning Operations Engineer/Senior
Machine Learning Operations Engineer/Senior

Skillhub Solutions Inc. • Canada

Hybride
CAD 110 000 - 160 000
Annual bonus
Leave top-up
Vacation days
+2
Machine Learning Intern/Co-op (Winter 2027)
Machine Learning Intern/Co-op (Winter 2027)

Avenue.io Inc. • Toronto, Montreal

Hybride
CAD 34 000 - 55 000
Lunch stipend
Health and dental benefits
RRSP matching / pension plan
+5
Intermediate Machine Learning Engineer
Intermediate Machine Learning Engineer

Aviva Canada • Markham

Hybride
CAD 90 000 - 115 000
Annual bonus eligibility
Health benefits
Competitive vacation package
+2
Senior AI Engineer
Senior AI Engineer

MIR Digital Solutions • Toronto

Sur place
CAD 120 000 - 180 000
Dynamic and fast-growing technology company
Innovative teams delivering cutting-edge solutions