Staff Software Engineer, Machine Learning Platform
Stripe
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 68% of similar roles. Most pay $199,575–$254,750 — the shaded band above. At the midpoint, this role pays about $254k versus about $227k 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 Software Engineer, Machine Learning Platform, you will serve as a technical lead within the ML Platform team to evolve the infrastructure powering machine learning products. You will take ownership of end-to-end architecture and system design for complex projects, including AI and ML workflow orchestration, scalable CPU and GPU compute infrastructure, model training, LLM fine-tuning, low-latency inference, large-scale feature stores, and agentic AI capabilities. Your role involves translating the needs of data scientists and product teams into robust technical solutions while balancing latency, reliability, cost, and security constraints. You will leverage expertise in service-oriented architecture and distributed systems to drive MLOps maturity. The work focuses on building reliable platforms for model serving, deployment, and feature computation to increase development velocity across various internal product lines.
What does a Software Engineer earn in Washington?
Median $208250 from 395 postings across 38 companies.
Skills
What you'll do
What we're looking for
More like this
Stripe
Stripe
Braze
Braze
Braze
Braze