1. What is a Machine Learning Engineer at Affirm?
Machine learning is the core engine powering the financial technology ecosystem at Affirm. As a Machine Learning Engineer, you build and scale the intelligent systems that drive critical, real-time decisions across underwriting, fraud prevention, repayment, servicing, and personalization. Your work directly shapes how millions of consumers access honest, transparent credit without hidden fees or compounding interest, balancing rapid purchase approvals with rigorous risk management.
In this role, you tackle massive scale and high-stakes financial complexity. You might design automated economic decisioning engines that evaluate expected returns and lifetime value, develop representation learning models to catch sophisticated fraud in adversarial environments, or architect the underlying ML feature platforms that empower other engineers to train and serve models seamlessly. The problem spaces are deeply quantitative, fast-moving, and tied directly to core business profitability and customer trust.
Expect a fast-paced environment where practical execution, robust statistical thinking, and strong distributed systems fundamentals are prized over abstract theory. You will collaborate closely with product management, risk analytics, and platform engineering teams to take models from exploratory data analysis all the way to high-throughput production services. Success here requires a blend of rigorous modeling acumen and production-grade engineering excellence.



