Machine Learning Engineer

Consumer finance platform providing affordable short-term credit to Canadians living paycheck to paycheck, serving over 400,000 users.
$130,000 - $230,000
Machine Learning
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
Finance · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on machine learning and search, requiring 2 years of experience in software development and ML algorithms.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on core machine learning infrastructure and systems, offering competitive compensation and opportunity to work on large-scale ML systems.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive targeting to customize customer experiences across all Amazon platforms.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google focusing on core machine learning infrastructure and Cloud AI development, offering competitive compensation and opportunities to work on cutting-edge ML technologies.

Applications Developer 2

Machine Learning Engineering role at Oracle focusing on AI/ML development using Python, requiring 3-5+ years of experience in software engineering and machine learning.

Description For Machine Learning Engineer

Bree is an innovative consumer finance platform revolutionizing financial services in Canada, specifically targeting the underserved market of individuals living paycheck to paycheck. With over 400,000 Canadian users and growing rapidly, Bree is positioned as a leading FinTech company in Canada, boasting 8-figure annualized revenue and profitable operations.

As a Machine Learning Engineer at Bree, you'll be at the forefront of building and scaling sophisticated ML systems that power critical financial decisions. The role combines technical expertise in ML with practical implementation, requiring proficiency in Python, various ML libraries, and modern MLOps practices. You'll work on end-to-end ML pipelines, from development to deployment, using cutting-edge tools and technologies.

The position offers an exciting opportunity to make a significant impact in a fast-growing startup that's already demonstrated product-market fit. You'll be joining a stable team with zero voluntary employee turnover, backed by Y Combinator and substantial seed funding. The comprehensive benefits package, including learning stipends, wellness benefits, and unlimited PTO, reflects Bree's commitment to employee growth and well-being.

This role is perfect for a skilled ML engineer who wants to apply their expertise in a meaningful way, helping to improve financial services for millions of Canadians while working with modern technologies and practices in a supportive, growth-oriented environment.

Last updated a month ago

Responsibilities For Machine Learning Engineer

  • Design, develop, and deploy end-to-end machine learning pipelines
  • Implement MLOps best practices, including CI/CD for ML models
  • Optimize ML models using feature engineering and hyperparameter tuning
  • Work with structured and unstructured data using Pandas, NumPy, and SQL
  • Apply machine learning design patterns
  • Collaborate with data engineers on high-performance data pipelines
  • Deploy and manage models on cloud platforms
  • Maintain model performance and implement monitoring

Requirements For Machine Learning Engineer

Python
Kubernetes
  • Proficiency in Python and ML libraries like Scikit-learn, LightGBM, and PyTorch
  • Strong understanding of machine learning algorithms
  • Experience with MLOps tools such as MLflow, Kubeflow, or SageMaker
  • Hands-on experience with data manipulation libraries and databases
  • Knowledge of cloud-based ML deployment
  • Ability to implement real-time and batch inference pipelines
  • Strong analytical and problem-solving skills
  • Eagerness to work in a fast-paced environment

Benefits For Machine Learning Engineer

Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Top of the market compensation for top performers
  • Comprehensive dental / vision
  • $1,500 annual learning stipend
  • $1,000 annual wellness stipend
  • $250 monthly lunch stipend
  • 2 annual company retreats
  • Parental leave
  • Unlimited PTO

Interested in this job?