Oh My JobFind JobsResources
Company
  • About Us
  • Blog
  • Contact
  • Career Guides
Popular Roles
  • Registered Nurse Jobs
  • Home Health Aide Jobs
  • Software Developer Jobs
  • Project Manager Jobs
  • Part-Time Jobs
Tools
  • Paycheck Calculator
  • Job Market Data
Legal
  • Terms of Service
  • Privacy Policy
  • California Privacy Rights
For Employers
Post a Job
  1. Home
  2. Jobs
  3. Machine Learning Engineer II (Servicing ML)
Illustration - Machine Learning Engineer II (Servicing ML)

Machine Learning Engineer II (Servicing ML)

Affirm
Affirm
Remote Canada
Jun 5, 2026
Salary not listed

At a glance

  • 2+ years of experience
  • Remote

Job Description

```html

Affirm is hiring a Machine Learning Engineer II for its Servicing ML team, working remotely in Canada. The team builds and operates machine learning systems that automate customer operations including disputes, returns, fraud, and chargebacks. You will collaborate with ML engineers, platform partners, and cross-functional teams to develop, deploy, and maintain production models that balance business objectives with customer outcomes.

Responsibilities

  • Develop AI systems that automate dispute and chargeback handling using structured evidence and business logic
  • Build models that automate refund decisions and accelerate money return to customers
  • Construct and maintain evidence extraction pipelines that process unstructured data using LLM-powered workflows to generate structured, actionable outputs
  • Prototype modeling approaches, conduct offline experiments, and deploy high-performing solutions into production with appropriate risk controls
  • Collaborate with Engineering, Servicing Operations, Product, and ML Platform teams to define requirements, evaluate tradeoffs, and communicate findings to technical and non-technical stakeholders

Requirements

  • 2+ years of experience as a machine learning engineer
  • Strong Python skills and production-quality code writing experience
  • Experience building and evaluating tabular classification models, preferably with gradient-boosted decision trees (LightGBM, XGBoost, CatBoost)
  • Experience building applications with LLM APIs (OpenAI, Anthropic, or similar), including structured extraction, prompt engineering, and orchestration frameworks (LangChain, LangGraph)
  • Familiarity with document and unstructured data processing (PDF/image extraction, text parsing)
  • Experience with ML lifecycle tooling for training orchestration, experimentation, and model monitoring (Kubeflow, Airflow, MLflow, or equivalent platforms)
  • Proficiency using AI-powered developer tools (Claude Code, Cursor, or similar) in daily development workflows
  • Demonstrated ability to translate business scenarios into solutions spanning multiple software components, implementing clear, well-tested, and extensible code
  • Ability to navigate large codebases, debug others' code, and contribute to shared systems
```

Affirm on Oh My Job

310 open positions right now, including 5 in New York. Average salary across all roles: $78,769–$103,777.

Apply now
Share: