Senior Staff Machine Learning Engineer, (Machine Learning)

Affirm

Remote Actively hiring
Remote US Posted 31 days ago $260,000$310,000 / year

At a glance

AI generated

TL;DR

As a Senior Staff Machine Learning Engineer at Affirm, you will join an innovative ML team dedicated to revolutionizing financial services. Your role involves partnering with various leaders to design and implement advanced machine learning systems that drive critical decisions across the company. You will mentor senior engineers, define long-term technical strategies, and ensure robust testing and monitoring practices are in place. The ideal candidate has over 10 years of experience leading large-scale ML projects, proficiency in Python and frameworks like PyTorch and XGBoost, and hands-on expertise with distributed systems such as Spark or Ray. You will work on complex, cross-functional initiatives that require deep understanding of neural networks, sequence modeling, and feature engineering at scale.

Skills

Python PyTorch XGBoost Kubeflow MLflow Spark Ray Docker CI/CD PostgreSQL AWS Kubernetes Prometheus Grafana Scikit-learn TensorFlow Git Jupyter Notebook Swagger

What you'll do

  • Define and drive multi-year technical strategy for machine learning across Affirm.
  • Lead design, implementation, and scaling of advanced ML systems to support complex initiatives.
  • Partner with leadership teams to shape long-term modeling capabilities and guide infrastructure evolution.
  • Provide broad technical leadership by mentoring senior engineers and spreading ML expertise.
  • Champion operational excellence, ensuring robust testing, monitoring, and reliability practices across critical ML systems.

What we're looking for

  • 10+ years of experience in large-scale, real-time machine learning systems.
  • Proven track record of driving technical innovation and delivering measurable business impact.
  • Deep expertise in designing end-to-end ML systems using distributed frameworks like Spark or Ray.
  • Proficiency in Python, PyTorch, XGBoost, and ML tooling such as Kubeflow or MLflow.
  • Strong understanding of representation learning, embedding-based modeling, and neural network architectures.
  • Demonstrated ability to provide technical leadership and mentor senior engineers.

Market check

Salary context

This $260,000–$310,000 range sits above 92% of similar postings on FindRole.

Peer median band

$158,400$240,700

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,852$244,000

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 57 open roles on FindRole.

Listed pay typically runs $190,000–$240,000 across 56 roles with salary data.

Most-posted roles

View all roles at Affirm

More like this

Similar roles

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California, US 43 days ago $214,000$289,500
AWS GCP TensorFlow PyTorch Spark Kubernetes MLflow RAG LLM CI/CD MLOps Python Docker Prometheus PostgreSQL

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California, US 20 days ago $220,500$298,500
Python Scala Java SQL Hive SparkSQL Generative AI NLP Reinforcement Learning Deep Learning Supervised Learning Unsupervised Learning Bayesian Learning Online Learning CI/CD

Senior Staff Machine Learning Engineer

GEICO

Md Bethesda Office, US 31 days ago $150,000$300,000
Python AWS Azure Kubernetes Airflow Snowflake PostgreSQL MongoDB Cassandra Spark Ray MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD ElasticSearch Qdrant Parquet Delta Iceberg Flink SHAP LIME

Senior Staff Machine Learning Engineer

GEICO

Ca Palo Alto Office, US 38 days ago $150,000$300,000
Python Java C++ AWS Azure Kubernetes CI/CD Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs GPT Generative AI

Senior Staff Machine Learning Engineer

GEICO

Md Bethesda Office, US 31 days ago $150,000$300,000
Python Java C++ AWS Azure Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra ElasticSearch Qdrant Snowflake Parquet Delta Iceberg MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD Kubernetes

Senior Staff Machine Learning Engineer

GEICO

Ca Palo Alto Office, US 30 days ago $150,000$300,000
Python Java C# AWS Azure Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs CI/CD Kubernetes GPT Docker