Senior Machine Learning Engineer

Portfolio ML

Posted on 3/28/2024



1,001-5,000 employees

Offers buy now, pay later services

Financial Services
Consumer Goods
Data & Analytics

Compensation Overview

$123.2k - $184.8kAnnually

+ Employee Stock Purchase Plan


Remote in Canada

Required Skills
Data Structures & Algorithms
Apache Spark
  • Proficiency in machine learning with experience in Generalized Linear Models, Gradient Boosting, Deep Learning, and Probabilistic Calibration
  • Domain knowledge in credit risk, portfolio management, learning to rank, and personalization
  • Strong engineering skills in Python and data manipulation skills like SQL
  • Experience using distributed systems like Spark or Ray is a plus
  • Experience using open source projects and software such as scikit-learn, pandas, NumPy, XGBoost, Kubeflow
  • Excellent written and oral communication skills
  • Capability to drive cross-functional requirements with product and engineering teams
  • Ability to present technical concepts and results in an audience-appropriate way
  • Persistence, patience, and a strong sense of responsibility
  • Develop machine learning models to manage and optimize loan opportunities
  • Build model training, decisioning, and monitoring systems in collaboration with platform and product engineering teams
  • Research and develop prototypes for portfolio decisioning
  • Implement and scale data pipelines, features, and algorithms essential to production models
  • Collaborate with engineering, credit, and product teams to define requirements for new products

Affirm stands out as an excellent workplace due to its dedication to creating transparent financial products that improve consumer lives. Operating at the forefront of the 'buy now, pay later' sector, the company not only offers an innovative payment solution but also prioritizes a tech-forward approach by leveraging JavaScript, ensuring its team is always working with cutting-edge technology in the financial industry.

Company Stage


Total Funding



San Francisco, California



Growth & Insights

6 month growth


1 year growth


2 year growth



Spending wallets: Access tech, food, lifestyle, and family planning wallets for your expenses

Supportive communities: Get involved with our employee resource groups and community groups

Remote-first workforce: If your role is remote, you can set up shop anywhere in your home country

Generous time off: Take the time you need when life happens

Health benefits: Get a plan that fits your needs

Mental healthcare: Take care of your mind with great mental health programs

Parental leave: Birth and non-birth parents get 18 weeks paid leave. Plus, a 4-week return-to-work transition program, at full base pay.

Compensation: We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family.

Away days: We offer 24 company-wide paid days off—which help our teams collectively pause to recharge.

Learning & development: Engage in exciting learning programs to level up your growth.