Staff Machine Learning Engineer, Financial Connections

Stripe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Toronto, CanadaNew York, NYSeattle, WASan Francisco, CA
Salary
$253,500–$380,300 / yr
Posted
44 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $230k
This role $317k
$161k most similar roles pay here $404k

This role pays more than 94% of similar roles. Most pay $205,818–$254,750 — the shaded band above. At the midpoint, this role pays about $317k versus about $230k for comparable roles.

Based on 240 similar postings.

Employer

About Stripe

Stripe is a financial infrastructure platform for internet businesses, providing payment processing, billing, fraud prevention, and banking-as-a-service APIs to businesses of all sizes globally. Industry: Payments Infrastructure & Financial Technology

Stripe currently has 145 open roles on FindRole.

Listed pay typically runs $203,600–$286,800 across 142 roles with salary data.

Most-posted roles

View all roles at Stripe

At a glance

TL;DR · Staff Machine Learning Engineer, Financial Connections

As a Staff Machine Learning Engineer, Financial Connections, you will join the team responsible for Stripe's open banking platform to build intelligent systems that transform raw financial data into actionable signals. You will design, train, and deploy production models focused on transaction categorization, risk scoring, and data enrichment across thousands of institutions. Your daily work involves building large-scale ML systems, developing automated pipelines for offline and online evaluation, and integrating scalable solutions into the ecosystem. To succeed, you must be proficient with PyTorch, TensorFlow, XGBoost, and Spark while managing diverse datasets. You will solve complex problems in fintech infrastructure by improving data quality and accuracy. The role requires expertise in productionizing models at scale and collaborating across teams to turn innovative ideas into reliable systems within the open banking and financial data domain.

What does a Machine Learning Engineer earn in New York?

Median $244450 from 60 postings across 21 companies.

See salary data

What you'll do

  • Design, train, evaluate, and own production ML models for transaction categorization, risk scoring, and data enrichment.
  • Build large-scale ML systems to process diverse financial data from thousands of institutions.
  • Experiment and iterate on models using PyTorch, TensorFlow, and XGBoost to improve data quality.
  • Develop automated pipelines for training and evaluating models in both offline and online environments.
  • Integrate ML models into production systems while ensuring scalability and reliability.
  • Transform innovative AI ideas into productionized solutions by engaging with the latest industry developments.

What we're looking for

  • 10+ years of industry experience building and shipping ML systems in production.
  • Proficiency with ML libraries and frameworks such as PyTorch, TensorFlow, XGBoost, and Spark.
  • Hands-on experience designing, training, and evaluating machine learning models.
  • Hands-on experience productionizing and deploying models at scale.
  • Hands-on experience orchestrating data pipelines and leveraging large-scale datasets.
  • Strong collaboration skills and the ability to work across teams with a high level of autonomy.
  • MS or PhD degree in ML/AI or a related field (preferred).
  • Experience in fintech, open banking, NLP, LLMs, or deep learning architectures like transformers (preferred).

More like this

Similar roles

Staff Software Engineer, Machine Learning Platform

Stripe

Seattle, WA +1 128 days ago $203,600–$305,400
MLOps Machine Learning LLM Distributed Systems AWS SageMaker Bedrock Databricks OpenAI Model Serving Feature Stores Retrieval-Augmented Generation System Architecture
10+ yrs exp

Staff Software Engineer, Machine Learning Platform

Stripe

Remote (Seattle, WA) +1 128 days ago $203,600–$305,400
MLOps Machine Learning LLM Distributed Systems AWS SageMaker Bedrock Databricks OpenAI Retrieval-Augmented Generation Model Serving Feature Stores System Architecture Data Pipelines
10+ yrs exp Remote

Machine Learning Engineer, Growth Platform

Stripe

Chicago, IL +3 10 days ago $180,000–$270,000
Machine Learning Python PyTorch TensorFlow XGBoost scikit-learn SQL Spark PySpark Recommendation Systems Contextual Bandits LLM Model Monitoring Production ML Distributed Data Processing
3+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 179 days ago $202,500–$274,000
Python TensorFlow Keras Spark SQL NLTK NumPy Pandas AWS GCP Git GitHub Machine Learning Operations Data Pipelines R Data Structures Algorithms
7+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 175 days ago $202,500–$274,000
Python NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git GitHub CUDA cuDNN AWS GCP Machine Learning Feature Engineering
6+ yrs exp