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

Machine Learning Engineer II (Servicing ML)

$125k - $175k per year

Affirm

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.

On the Servicing ML team, you will build and improve machine learning and AI systems that automate customer operations such as disputes, returns, fraud, and chargebacks to make the best decisions for Affirm and our customers. You will work closely with experienced ML engineers, platform partners, and cross-functional stakeholders to take models from idea to prototype to production, and to keep them healthy with strong measurement and monitoring.

What You'll Do

  • You will develop AI systems that automate dispute and chargeback handling using structured evidence and business logic, creating a better experience for our customers.
  • You will build models that automate refunds, getting money back to our customers faster.
  • You will build and maintain evidence extraction pipelines that process unstructured data using LLM-powered workflows to produce structured, actionable outputs.
  • You will prototype new modeling ideas, run offline experiments, and drive the best-performing approaches into production with appropriate risk controls.
  • You will collaborate across Engineering, Servicing Operations, Product, and ML Platform to define requirements, evaluate tradeoffs, and communicate results clearly to both technical and non-technical audiences.

What We Look For

  • You have a total of 2+ years of experience as a machine learning engineer
  • Strong Python skills and experience writing production-quality code
  • Experience building and evaluating models for tabular classification problems (preferably gradient-boosted decision trees like LightGBM/XGBoost/CatBoost).
  • Experience building applications with LLM APIs (e.g., OpenAI, Anthropic), including structured extraction, prompt engineering, and orchestration frameworks like LangChain or LangGraph.
  • Familiarity with document and unstructured data processing (PDF/image extraction, text parsing, or similar).
  • Experience with ML lifecycle tooling for training orchestration, experimentation, and model monitoring (e.g., Kubeflow, Airflow, MLflow, or equivalent internal platforms).
  • Proficient in using AI-powered developer tools (e.g., Claude Code, Cursor, or similar) to accelerate iteration, debugging, and code quality as part of day-to-day development workflows.
  • 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: $125,000 - $175,000

Location - Remote Canada

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.

Benefits

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. #J-18808-Ljbffr
Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer II (Servicing ML) in Hamilton, ON vacancy
  •  ...a global leader in laboratory analytical services with 35+ years of experience across mining...  ...company. Role Overview: The AI/ML Engineer owns the build layer of our AI initiatives...  ...including 3+ years of building and deploying machine learning models in production... 
    Suggested
    Internship

    Actlabs

    Hamilton, ON
    12 days ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train...  ...Collaborate with product and engineering teams to integrate ML solutions. Monitor model performance and ensure reliability... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Hamilton, ON
    8 days ago
  •  ...systems that solve real-world problems. // What We’re Looking For We’re looking for a junior machine learning engineer to join our team and grow into a strong, hands-on ML engineer. This is a role for someone early in their career who is eager to learn, comfortable getting... 
    Suggested
    Internship

    Providius

    Hamilton, ON
    21 days ago
  • $90k - $130k per year

     ...Build and maintain financial models to forecast, reconcile, and describe variances for our gamut of metrics Collaborate with our ML modeling team to marry your modeling with aggregated ML forecasts Establish top‑line performance metrics and targets, analyze and report... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours

    Affirm

    Hamilton, ON
    8 days ago
  • Lead a dedicated team at Amazon as an Area Manager II in Hamilton, Ontario. This role focuses on performance management, quality, and customer delivery expectations. As an Area Manager II, you will supervise up to 80 associates while driving operational improvements at an Amazon... 
    Suggested
    Hourly pay
    Flexible hours

    Amazon.com

    Hamilton, ON
    3 hours ago
  • $80k - $100k per year

     ...Company is seeking innovative and dynamic engineers to join our team and make a significant...  ...ll collaborate with the brightest minds, learn from experts, and grow professionally in...  ...implement new procedures to support repair services and new product offerings Troubleshoot... 
    For contractors

    Integrated Power Services

    Hamilton, ON
    8 days ago
  • Join Kal Tire as a 310S Automotive Service Technician in Hamilton, ON, and utilize your vehicle service expertise in this part-time role...  ...routine maintenance • Mentor and develop apprentices in a supportive learning environment • Collaborate on repairs across different vehicle... 
    Part time

    Kal Tire

    Hamilton, ON
    8 days ago
  • $23.8 per hour

     ...Opportunities for career advancement Position Description Early Learning Facilitators are responsible for the day to day operation of a...  ...educators to promote the delivery of high quality child care services within the community. What You'll Do Plan, organize and... 
    Hourly pay
    Full time
    Part time
    Work experience placement
    Local area
    Shift work

    YMCA of Hamilton/Burlington/Brantford

    Hamilton, ON
    6 days ago
  •  ...certificate · Holds current RPNAO membership with Professional Liability Protection · Previous experience in IV therapy, infusion services, emergency, or oncology nursing preferred · Strong IV initiation and patient assessment skills · Proficient computer skills with experience... 
    Hourly pay
    Casual work
    Relief

    Pancare Inc.

    Hamilton, ON
    3 hours ago
  • $120k - $140k per year

     ...responsible for leading plant reliability engineering, preventative maintenance, and associated...  ...,000 - $140,000 If you are interested in learning more about the Manager of Reliability...  ...recruitment industry leaders committed to quality service, integrity, respect and equal opportunity... 
    For contractors

    itec group Inc.

    Hamilton, ON
    8 days ago
  • $117.6k - $166.88k per year

    Manager, Tax Retirement and Estate Planning Services Location: Hybrid – Anywhere in Canada Total Target Compensation (TTC) range: $117,600...  ...sector. Experience in research and analysis. Demonstrated ability to learn technical applications. Bilingual English & French is an asset.... 
    Internship

    Empire Life

    Hamilton, ON
    9 hours ago
  • $82k - $132k per year

     ...Discipline is looking for a Structural Engineer (Bridges) to fill an existing vacancy...  ...review Review shop drawings and field services in design and construction Project...  ...opportunities Business travel upon request Learning & Development Commit to self-... 
    Contract work
    For contractors
    Work at office
    Flexible hours

    Dillon Consulting Limited

    Hamilton, ON
    8 days ago
  • $126.5k - $176.5k per year

     ...domains in the interest of national security. Manager, Mechanical Engineering Reference# 39014 Location: Waterdown, Ontario Schedule:...  ...design principles & optical principles Knowledge of machining and optical manufacturing techniques and processes Knowledge... 
    Temporary work

    L3Harris Technologies

    Hamilton, ON
    7 days ago
  •  ...operational maintenance, protection, and support of technology, Infoblox appliances, which currently manage our DNS, DHCP, NTP, and services respectively for the enterprise globally. The Analyst is responsible for managing the DNS/DHCP/NTP environments end-to-end. They will... 
    Work at office

    NLB Services

    Hamilton, ON
    3 hours ago
  • $34 - $38 per hour

     ...besoin. Planifier et organiser les opérations quotidiennes Superviser le personnel Former le personnel Déterminer le genre de services qui seront offerts et mettre sur pieds les procédures de fonctionnement Appliquer les lois et les règlements provinciaux ou... 
    Full time
    Night shift
    Weekend work
    Day shift

    Go RH

    Hamilton, ON
    2 days ago
  •  ...Faire carrière à titre de directrice ou directeur senior services aux entreprises à la Banque Nationale, c'est avoir la responsabilité de faire croître le portefeuille d'une clientèle Entreprise qui t'est confié. Tes tâches complexes et variées te permettront de devenir rapidement... 
    Apprenticeship
    Flexible hours

    Banque Nationale

    Hamilton, ON
    5 days ago
  • Faire carrière à titre de directrice ou directeur senior services aux entreprises à la Banque Nationale, c'est avoir la responsabilité de faire croître le portefeuille d'une clientèle Entreprise qui t'est confié. Tes tâches complexes et variées te permettront de devenir rapidement... 
    Flexible hours

    Banque Nationale

    Hamilton, ON
    8 days ago
  • $20.56 per hour

     ...Learning Facilitator - Regular Part Time Status: Regular Part Time Hours: Up to 24 hours...  ...duties associated with the academic and service operation of the Community Integration...  ...services for individualized the individualized learner. Networking with college services for... 
    Hourly pay
    Full time
    Part time
    Internship

    Mohawk College

    Hamilton, ON
    10 days ago
  • $51.5k - $68.65k per year

     ...Waterdown, ON What You Will Do: The Distribution Associate II must be a team-oriented individual capable of working in a fast-...  ...healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve... 
    Minimum wage
    Full time
    Local area
    Monday to friday
    Flexible hours
    Shift work
    Afternoon shift

    Stryker

    Hamilton, ON
    1 day ago
  • Job Summary The Senior Manager, Engineering is responsible for providing reliable and safe engineering track infrastructure to maximize network...  ...Manage activities related to derailments and disruptions in service while collaborating with others to determine cause and future... 
    Hourly pay
    Work at office
    Monday to friday

    CN

    Hamilton, ON
    2 days ago
  • Overview As a Senior Optimization Engineer at Hitachi Energy, you will develop the software and mathematical models that support real‑...  ...experienced professionals across the power industry. Access to learning platforms, tuition reimbursement, and career development programs... 

    Hitachi Rail

    Hamilton, ON
    3 hours ago
  • We are looking for an Application Support Engineer to support and enhance enterprise business systems for a client in Hamilton, Ontario....  ...applications to meet operational needs across municipal departments and service areas.- Analyze application behaviour, data quality concerns,... 
    Permanent employment
    Contract work
    Temporary work
    Manual labor
    Work at office
    Local area

    Robert Half

    Hamilton, ON
    4 days ago
  •  ...Brandt is currently seeking a Truck Technical Specification Engineer located in our Stoney Creek Peterbilt location. The Technical Specification...  .... This role plays a critical part in supporting the sales team, service department, and customers by providing clear and comprehensive... 
    Work at office

    Brandt

    Hamilton, ON
    8 days ago
  •  ...context of the communities we serve, we provide planning, engineering, and infrastructure management services that fit the needs of our clients and improve the...  ...desire to excel, inspire and to achieve Willingness to learn and a motivated team player Education and... 
    Remplacement
    Full time
    For contractors
    Work at office
    Flexible hours

    Stantec Consulting International Ltd.

    Hamilton, ON
    8 days ago
  • $130k - $150k per year

    Overview Senior Civil Engineer - Water & Wastewater (Conveyance) at WSP in Canada. The Opportunity...  ...staff, fostering a culture of continuous learning and technical excellence. Build strong...  ...proposal development and innovative service offerings. Provide construction... 
    Remote work
    Flexible hours

    WSP in Canada

    Hamilton, ON
    8 days ago
  • $155k - $170k per year

    About Our Client Our client is a well-established, mission-driven social services organization with a strong reputation for delivering essential supports across a multi-site, multi-program footprint in the Greater Toronto and Hamilton Area. With a workforce of over 300 employees... 

    Summit Search Group

    Hamilton, ON
    9 hours ago
  •  ...talented and ambitious staff who embody our values of sensational service, courageous change, steadfast integrity, collective ownership...  ...raise a child and age successfully. #BeTheReason Job ID #31948: Engineer In Training Union: Non-Union Job Description ID #: 7873... 
    Contract work
    Fixed term contract
    Work at office
    Immediate start

    The City of Hamilton

    Hamilton, ON
    6 days ago
  • $70.97k - $88.71k per year

     ...Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining,...  ...provision of technical support to direct end-user customers for service / maintenance contracts and warranty-related solutions, as well... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    15 hours ago
  • $75k - $80k per year

     ...Engineering and Maintenance Project Planner With one truck, a strong work ethic and an ardent sense of team spirit, Triple M Metal was...  ...geographic network means we are optimally positioned to maintain and service our current customer base while making strides in new and... 
    Long term contract
    Temporary work
    For contractors
    Work at office
    Local area
    Monday to friday
    Shift work

    Giampaolo Group Inc.

    Hamilton, ON
    8 days ago
  • $140k - $160k per year

     ...looking for a Solution Architect – Financial Services. Join our Consulting Services team to...  ...third-party fintech solutions. Guide engineering teams on architecture decisions, secure...  ...in-person engagements ~ Continuous learning and leadership development opportunities... 
    Local area
    Remote work
    Flexible hours

    AOT Technologies

    Hamilton, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer II (Servicing ML). Be the first to apply!