Senior Backend Engineer ML Platform
4 hours ago
Winnipeg, Manitoba, Canada
Affirm, Inc.
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Design scalable backend systems for affirm’s ML Feature Platform while working remotely in Canada with Python or Kotlin. Build infrastructure supporting machine learning and decisioning.
As a Senior Software Engineer, you will help develop a self-serve platform for creating, exploring, serving, and storing machine learning features. You will work across distributed systems, data availability, offline backfilling, and platform improvements. The team supports MLEs, analysts, and decisioning teams.
Key Responsibilities:
Own quarterly goals and guide engineers through ambiguous problems Collaborate with product, design, and analytics stakeholders Identify and resolve project, process, technology, or business issues Monitor metrics and support availability and on-call operations Improve code review, design standards, writing, and technical talks Requirements:
Four-plus years designing and launching backend systems at scale Experience with Python or Kotlin backend development Distributed systems experience using AWS, MySQL, and Kubernetes Ability to design significant features with simple, extensible architecture Strong communication and collaboration skills across global engineering teams Apply backend engineering expertise to advance affirm’s machine learning feature creation, serving, availability, and platform performance.
Own quarterly goals and guide engineers through ambiguous problems Collaborate with product, design, and analytics stakeholders Identify and resolve project, process, technology, or business issues Monitor metrics and support availability and on-call operations Improve code review, design standards, writing, and technical talks Requirements:
Four-plus years designing and launching backend systems at scale Experience with Python or Kotlin backend development Distributed systems experience using AWS, MySQL, and Kubernetes Ability to design significant features with simple, extensible architecture Strong communication and collaboration skills across global engineering teams Apply backend engineering expertise to advance affirm’s machine learning feature creation, serving, availability, and platform performance.