
Senior Machine Learning Engineer, Fraud ML
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in Canada.
β’ You will spearhead the development of innovative fraud prediction models utilizing a combination of methods for tabular, graph, and behavioral data.
β’ You will construct and scale feature pipelines and training datasets from both proprietary and third-party signals, collaborating with data and platform teams as necessary.
β’ You will prototype new modeling concepts and features, conduct offline experiments, and implement the best-performing methods into production with suitable risk controls.
β’ You will productionize models by integrating them into batch and/or real-time decision-making systems, enhancing reliability, latency, and operational robustness.
β’ You will monitor and assess model and data health, while also aiding in the definition of retraining and backtesting workflows as fraud patterns change.
β’ You will identify and execute foundational enhancements to the team's model-building processes.
β’ Collaboration across Engineering, Fraud Analytics, Product, and ML Platform will be essential to define requirements, assess tradeoffs, and clearly communicate results to both technical and non-technical audiences.
β’ A minimum of 6 years of experience in researching, training, tuning, and deploying ML models at scale; a relevant PhD may account for up to 2 years of this experience.
β’ Proven history of delivering high-impact machine learning models in a low-latency, live environment.
β’ Proficient in Python with experience in writing production-quality code.
β’ Experience in building and evaluating models for tabular classification tasks, preferably using gradient-boosted decision trees like LightGBM, XGBoost, CatBoost, or similar.
β’ Familiarity with a deep learning framework, with a preference for PyTorch.
β’ Experience in working with distributed data processing or parallel computing frameworks, preferably Spark, Ray, Dask, or similar.
β’ Knowledge of ML lifecycle tools for training orchestration, experimentation, and model monitoring (e.g., Kubeflow, Airflow, MLflow, or equivalent internal platforms).
β’ Skilled in utilizing AI-powered developer tools (e.g., Claude Code, Cursor, or similar) to enhance iteration, debugging, and code quality as part of daily development activities.
β’ Proven ability to transform simple problems or business scenarios into solutions that engage multiple software components, executing by writing clear, comprehensible, well-tested, and extendable code.
β’ Comfort in navigating extensive codebases, debugging others' code, and providing constructive feedback to peers through code reviews.
β’ Demonstrated ownership of personal growth by actively seeking feedback from your team, manager, and stakeholders.
β’ Strong verbal and written communication skills that facilitate effective collaboration with our global engineering team.
β’ Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents.
β’ Flexible Spending Wallets - generous stipends to spend on Technology, Food, various Lifestyle needs, and family formation expenses.
β’ Time off - competitive vacation and holiday schedules that allow you to take time off to rest and recharge.
β’ ESPP - An employee stock purchase plan that enables you to acquire shares of Affirm at a discounted rate.
EXL
Headspace
Allstate
Sargent & Lundy
Get handpicked remote jobs straight to your inbox weekly.