Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Machine Learning (Feature Platform)

$133k - $183k per year
Canada
  • Remote job

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

About the Engineering team
The Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering.

About the team ML Feature Platform is one of the two teams that compose the ML Platform at Affirm, the other team being ML Training & Serving Platform. The two platform teams work closely together to create the ML + Data flywheel that empowers Affirm. ML Feature Platform’s mission is to: Grow Affirm’s business by building a delightful, self-serve platform for developing and serving data for machine learning and decisioning. As the feature platform team, we own multiple artifacts that in aggregate own the end-to-end flows for features. This includes:
  • Feature creation, exploration, and serving
  • Data storage, availability, and visibility
  • Offline backfilling infrastructure and platform improvements
This scope means your work will have a direct impact on the everyday lives and capabilities for our end users: MLEs, Analysts, and decisioning teams. Additionally as the primary data source for ML and online decisioning, our platform’s performance is critical to Affirm’s availability and latency goals. We’re looking for engineers who are passionate about ML enablement and believe that platform level improvements can bring snowball effects across the company. What we look for
  • You have a total of 1.5+ years of experience as a software engineer.

  • You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.

  • You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.

  • You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.

  • You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.

  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.

  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

Pay Grade - L
Equity Grade - 5

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

CAN base pay range per year: $133,000 - $183,000

#LI-Remote

Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.

We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:

  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount

We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Machine Learning (Feature Platform) in Canada vacancy
  • $154k - $199.5k per year

     ...opportunities and skill development are defining features of the colleague experience at TD. Our...  ...We develop and deploy industry-leading machine learning systems that impact the lives of over...  ...edge of machine learning in research, engineering, and impactful applications. We are... 
    Suggested
    Long term contract
    Temporary work
    Work from home
    Canada
    6 days ago
  • $196k - $269.5k per year

     ...pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations...  ...in AI for physical operations. We're hiring a Lead Machine Learning Infrastructure Engineer to serve as the technical anchor for ML infrastructure across... 
    Suggested
    Remote job
    Long term contract
    Full time
    Internship
    Flexible hours
    Canada
    1 day ago
  • $100k - $120k per year

     ...Summary: Kindsight is seeking a Salesforce Product Engineer to join our Product Engineering team.seeks a...  ...to our products. They will have Salesforce platform and managed package experience. This role is for a software engineer first, you must have developer driven experience... 
    Suggested
    Long term contract
    Remote work

    Kindsight

    Canada
    3 days ago
  •  ...powers the next generation of financial platforms - combining traditional finance with blockchain...  ...systems. We’re looking for a Platform Engineer with a strong backend foundation who...  ...Requirements ~4 to 7+ years of experience in software engineering, backend engineering, or... 
    Suggested
    Remote work
    Shift work

    Shift Markets

    Canada
    10 days ago
  • $129.39k - $161.74k per year

     ...intelligent integration and automation platform helps organizations power the...  ...our  Boomi Careers page to learn more.   How You'll Make...  ...Impact The Boomi Runtime engineering team is responsible for...  ...distributed systems. As a Senior Software Engineer on the Runtime... 
    Suggested
    Internship
    Remote work

    Boomi

    Canada
    1 day ago
  • $96.9k - $136.8k per year

     ...skill development are defining features of the colleague experience...  ...Description: CUSTOMER Execute on Engineering strategy as it relates to the...  ...across Application, Platform and Infrastructure Lead...  ...functions to design optimal software / systems Review technical... 
    Full time
    Work from home
    Shift work
    Canada
    7 days ago
  • $126.8k - $164.1k per year

     ...skill development are defining features of the colleague experience...  ...globe work smarter. Data Platform and Analytics: Velocity Team...  ...and managed. As a Principal Engineer, you'll draw on your extensive...  ...management, full stack software development, AKS, Azure, and... 
    Temporary work
    Work from home
    Canada
    6 days ago
  • $110k - $150k per year

     ...are seeking an Intermediate Fullstack AI Platform Engineer to help build production AI agents and...  ...role for someone who has built real software around LLMs or agents, not just experimented...  .... You will build scoped agent features while also contributing to reusable patterns... 
    Manual labor

    Kindsight

    Canada
    8 days ago
  •  ...management, delivering innovative software trusted by leading brands...  ...delivery. If you would like to learn more about this opportunity,...  ...:  Apply deep expertise in machine learning and applied AI to develop...  ...closely with product and engineering teams to ensure solutions are... 
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Flexible hours
    Canada
    more than 2 months ago
  •  ...lifetime. Hasbro’s Direct-to-Consumer (DTC) platform connects fans worldwide through seamless, intelligent...  ...integrated content hub, interactive community features, and HasLab crowdfunding. As a Software Development Engineer on the Direct-to-Consumer e-commerce team, you... 
    Long term contract
    Worldwide

    Hasbro

    Canada
    10 days ago
  •  ...About the Role We are seeking a Software Engineering Manager to lead a team of engineers delivering...  ...-quality software that powers our EHS platform. As a first-line manager, you will be...  ...Product Management to understand and deliver features aligned with the product roadmap... 
    Remote job
    Long term contract
    Canada
    1 day ago
  • $265k - $315k per year

     ...leading healthcare consumer experience (CX) platform, powered by artificial intelligence (AI),...  .... We're looking for a VP, AI Platform Engineering to lead the team that builds it. This...  ..., and quality before use Continuously learn and adapt as new AI tools and capabilities... 
    Full time
    Work at office
    Remote work
    Flexible hours

    League Inc.

    Canada
    14 days ago
  • $89.92k - $112.4k per year

     ...winning, intelligent integration and automation platform helps organizations power the future of...  ...boomi.com or visit our  Boomi Careers page to learn more.   How You'll Make An Impact As a Senior Software Quality Engineer, you will bridge traditional software quality... 
    Contract work

    Boomi

    Canada
    1 day ago
  •  ...providing an integrated controls platform for global banks, asset...  ...service. At Behavox, our engineering culture is built around speed...  ...Tokyo. About the Role The Software Engineer (Java) operates at a...  ...design for complex, cross-service features. Evaluate and select... 
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Canada
    8 days ago
  • $176.26k - $220.32k per year

     ...winning, intelligent integration and automation platform helps organizations power the future of...  ...boomi.com or visit our  Boomi Careers page to learn more.   How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the... 
    Long term contract
    Remote work

    Boomi

    Canada
    1 day ago
  •  ...seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build and scale the intelligent...  ...occasionally contribute to the frontend to deliver these features to users. If you are passionate about the... 
    Remote job

    EPAM Systems

    Canada
    7 days ago
  • $81.6k - $115.2k per year

     ...skill development are defining features of the colleague experience at...  ...services. The Account Manager II is responsible for conducting...  ...portfolio Actively use sales platforms to build an understanding of...  ...reward and recognition programs. Learn more Additional Information... 
    Work from home
    Canada
    2 days ago
  •  ...Financial Well-being Life & Family Support Volunteer and Community Initiatives Learning & Development  Exclusive Perks     Please review our  Applicant Privacy Notice to learn how we collect, use, and protect your personal information in connection with the... 
    Long term contract
    Worldwide

    Hasbro

    Canada
    10 days ago
  •  ...enhance player engagement across platforms. Support the refactoring of...  ...You'll Bring: ~5+ years of software development experience,...  ...and Community Initiatives Learning & Development  Exclusive Perks...  ...Applicant Privacy Notice to learn how we collect, use, and protect... 
    Long term contract
    Work at office
    Worldwide
    3 days per week

    Hasbro

    Canada
    10 days ago
  • $113.6k - $142k per year

     ...comprehensive skills development platforms for the AI era. This...  ...universal access to world-class learning. Coursera partners with leading...  ...powered personalized guide and features, like Role Play and Course...  ...parts of Coursera’s educator or learner experience. Our ideal... 
    Worldwide

    Coursera Sourcing

    Canada
    1 day ago
  • $81.6k - $115.2k per year

     ...skill development are defining features of the colleague experience at...  ...and priorities. ~ Strong software experience with all Microsoft...  ...reward and recognition programs. Learn more Additional Information...  ...access to an online learning platform and a variety of mentoring programs... 
    Work from home
    Canada
    12 days ago
  •  ...Financial Well-being Life & Family Support Volunteer and Community Initiatives Learning & Development  Exclusive Perks     Please review our  Applicant Privacy Notice to learn how we collect, use, and protect your personal information in connection with the... 
    Long term contract
    Worldwide

    Hasbro

    Canada
    10 days ago
  •  ...skill development are defining features of the colleague experience at...  ...leadership • Proficiency in software tools including MS Office, and...  ...and recognition programs. Learn more Additional Information...  ...access to an online learning platform and a variety of mentoring programs... 
    Full time
    Work from home
    Canada
    2 days ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom...  ...You will take ownership of well-defined features, collaborate closely with cross-functional... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $180k - $275k per year

     ...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly...  ...a tangible impact on global health. What You'll Do Full Feature Ownership: Own all stages of feature implementation, from design... 
    Remote job
    Internship
    Work at office
    Local area
    Flexible hours

    Veeva Systems

    Canada
    1 day ago
  • $125.5k - $154k per year

     ...opportunities and skill development are defining features of the colleague experience at TD. Our...  ...We are seeking a highly technical Software Engineer III - Metadata Management & Data...  ...multi-cloud, and legacy on-premises data platforms. This role will be responsible for ideating... 
    Temporary work
    Work from home
    Canada
    12 days ago
  •  ...AI across the firm. This role is for candidates who want real engineering responsibility, not shadow work. You will design and implement...  ...offer suggestions for solutions ~ Establish standards for data platforms, integrations, analytics, and AI enablement ~ Analyze database... 
    Canada
    a month ago
  • $96.9k - $136.8k per year

     ...skill development are defining features of the colleague experience at...  ...Description : As an Audit Manager II, you'll provide oversight to...  ...Expertise in using software tools, windows applications, data...  ...reward and recognition programs. Learn more Additional Information:... 
    Work from home
    Canada
    6 days ago
  • $47.2k - $66.6k per year

     ...skill development are defining features of the colleague experience at...  ...targets. Never stop learning: actively participate in ongoing...  ...reward and recognition programs. Learn more Additional Information...  ...access to an online learning platform and a variety of mentoring programs... 
    Work from home
    Canada
    8 days ago
  • $81.6k - $115.2k per year

     ...opportunities and skill development are defining features of the colleague experience at TD. Our...  ...for assigned portfolios Utilize sales platform to build a robust understanding of our...  ..., and reward and recognition programs. Learn more Additional Information: We're... 
    Work from home
    Canada
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Machine Learning (Feature Platform). Be the first to apply!