Staff Software Engineer, Machine Learning Platform
Stripe
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 65% of similar roles. Most pay $202,482–$256,950 — the shaded band above. At the midpoint, this role pays about $254k 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 173 open roles on FindRole.
Listed pay typically runs $190,400–$285,600 across 171 roles with salary data.
Most-posted roles
At a glance
As a Staff Software Engineer, Machine Learning Platform, you will serve as a technical lead within the ML Platform team to build infrastructure that enables data scientists and engineers to move models from prototype to production reliably at scale. You will own end-to-end architecture for complex projects including AI and ML workflow orchestration, scalable CPU and GPU compute infrastructure, model training, LLM fine-tuning, low-latency inference, and large-scale feature stores. Your role involves defining long-term strategy, arbitrating technical decisions regarding latency and security, and mentoring other engineers. You will work cross-functionally to improve MLOps maturity and development velocity. The role requires expertise in service-oriented architecture, distributed systems, and production ML platforms. Key focus areas include agentic AI capabilities, real-time monitoring, and managing the end-to-end machine learning lifecycle for high-volume financial data.
What does a Software Engineer earn in Washington?
Median $202800 from 326 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Stripe
Apple Inc
Apple Inc
JPMorgan Chase
Intuit
Intuit