Staff Software Engineer, Machine Learning Platform
Stripe
Quick summary
Market check
How this pay compares to similar roles
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
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
At a glance
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.
Skills
What you'll do
What we're looking for
More like this
Stripe
Stripe
Stripe
Capital One Financial
Intuit
Intuit