Staff Software Engineer, Machine Learning Platform
$224k - $336kStripe
Staff Software Engineer, Machine Learning Platform
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.
Stripe processes over $1.9 T in payments volume per year, which is roughly 1.6% of the world's GDP, for millions of customers from startups to enterprises. The tremendous amount of data makes Stripe one of the best places to do machine learning. While being an integral part of almost every product line at Stripe (e.g., Payments, Radar, Capital, Billing, etc.), we have lots of exciting opportunities to innovate in ML Platform at Stripe.
The ML Platform team builds the platforms and services that enable ML engineers and data scientists across Stripe to take the data and build features and models from prototype to production — reliably, at low latency, and at scale. We work closely with product teams, data scientists, and platform infrastructure teams to build powerful, flexible, and user-friendly systems that substantially increase ML velocity across the company.
What You'll Do
You will serve as a technical lead across the ML Platform space and a key contributor to the evolution of the platforms that power Stripe's ML-driven products. As a Staff Engineer, you'll be empowered to make decisions with a large impact on Stripe. You will influence our investments and strategy while making our systems more reliable, secure, and a delight to use. You will work cross-functionally with other tech staff, data science, product, and senior leadership to land a bigger impact of ML at Stripe.
You will help define the long-term strategy and lead the technical direction for the next generation of ML infrastructure that powers Stripe's ML-driven products.
Responsibilities
- Take ownership of end-to-end architecture and system design for large, complex projects across ML Platform.
- Define technical directions for projects with high ambiguity, transforming complex user needs into long-lasting platform strategy.
- Design the system architecture and solutions for the most challenging problems in the ML Platform domain, including low-latency model inference, large-scale feature stores, real-time monitoring, and LLM/agent orchestration.
- Turn high-leverage ideas into tangible, robust solutions that shape platform and product roadmap, combining technical excellence with creative problem-solving.
- Scope and lead large projects with significant business impact, driving them from requirements through design, implementation, and production operation.
- Work with ML engineers, data scientists, and product teams directly to translate their needs into functional requirements and scalable technical solutions.
- Arbitrate critical decisions that balance competing priorities while meeting latency, reliability, cost, and security constraints.
- Serve as a key engineering representative, engaging senior leaders across Stripe and advising the leadership team on key technical considerations related to the end-to-end ML lifecycle.
- Drive cross-team technical initiatives that improve ML development velocity and MLOps maturity across the company.
- Mentor and grow other engineers. Serve as a role model for designing, implementing, and operating great software systems.
Who You Are
We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
Minimum Requirements
- 10+ years of professional software development experience, or equivalent domain expertise, with a solid background in service-oriented architecture and large-scale distributed systems.
- Track record of serving as a technical lead, with the ability to provide technical direction, lead multi-team initiatives, and mentor team members.
- Experience working on production ML platform services.
- Strong product instincts and a deep understanding of the business context in which you operate.
- Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Demonstrated ability to work cross-functionally, collaborating effectively with ML engineers, data scientists, software engineers, product managers, and business stakeholders.
- The ability to thrive on a high level of autonomy and responsibility, and comfort operating in ambiguous environments.
- Hands on experience using AI tools to accelerate how you work.
Preferred Qualifications
- Experience building large-scale serving or data infrastructure for machine learning use cases (e.g., model inference, feature stores, real-time feature computation, model registries).
- Familiarity with LLMs, LLM frameworks, and agentic AI patterns (e.g., tool use, multi-agent orchestration, retrieval-augmented generation).
- Experience rapidly developing prototypes and iterating based on user feedback.
- Familiarity with cloud services (e.g., AWS) and cloud-based AI/ML services (e.g., SageMaker, Bedrock, Databricks, OpenAI).
- Experience training and shipping machine learning models to production to solve critical business problems.
- Ability to synthesize ideas across the organization while setting a compelling technical vision.
- Comfortable working with geographically distributed teams.
- Passion for side-projects, open source, or self-driven technical initiatives.
Pay and Benefits
The annual US base salary range for this role is $224,000 - $336,000. For sales roles, the range provided is the role's On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate's experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.
Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.
Office locations: South San Francisco HQ, or Seattle
Team: Machine Learning
Job type: Full time
- ...SuperDial is hiring a Tech Lead, Software Engineering to help scale the infrastructure and systems... ...backend services, APIs, and platform components that power real-time voice... ...teams, including product, frontend, and machine learning engineers, to ship end-to-end features...Platform
$185k - $255k
.... The Purpose: Slickdeals is seeking a Staff Software Engineer with deep expertise in Big Data platforms/systems to lead and evolve our data engineering... ...that power analytics, experimentation, and machine learning across the business. You'll inherit a mature platform...PlatformWork at officeVisa sponsorship3 days per week- ...Continuous Improvement Iterate and learn with enthusiasm. Don't settle for good... ...by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San... ...Francisco, California, USA Autonomy Platform Software Engineer Engineering South San Francisco...PlatformRemote work
- ...What the job involves As a Staff Software Engineer on the Perception team, you will be... ...integration into Hayden's core product platform. This is a C++ software engineering... ...and integration of state-of-the-art Machine Learning (ML) and Computer Vision (CV) models...Platform
$324k - $389k
...collaborate with a team of world-class engineers with diverse backgrounds in areas such... ...our next-generation, low-cost vehicle platforms. Partner with PCP V&V to define the... ...at the intersection of robotics, machine learning, and design, Zoox aims to provide the...PlatformOdd jobTemporary workRelocation package$238k - $302k
...also be applied to a range of vehicle platforms and product use cases. The Waymo... ...world is "real"? We are looking for a Staff Software Engineer to act as the Technical Architect... ...evaluation frameworks for complex systems or machine learning models. Product-Aware Leadership:...PlatformFull timeRemote workShift work$200k - $275k
...SuperDial is seeking a Staff Software Engineer, Applied AI to build and scale the backend systems that power LLM applications in healthcare.... ...orchestration. Background in enterprise SaaS or mission-critical platforms where uptime, latency, and scale matter. Knowledge of...Platform$251k - $310k
...Staff Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology... ...also be applied to a range of vehicle platforms and product use cases. The Waymo Driver... ..., math, physics, algorithms and machine learning. Use simulation creatively and mine...PlatformFull timeRemote work$251k - $310k
...Staff Software Engineer, Weather Operations Waymo is an autonomous driving technology company... ...also be applied to a range of vehicle platforms and product use cases. The Waymo... ...and mapping tools. Background in machine learning, specifically involving Vision Language...PlatformFull timeRemote work$281k - $356k
...Senior Staff Software Engineer, TLM Waymo is an autonomous driving technology company with the... ...be applied to a range of vehicle platforms and product use cases. The Waymo Driver... ...'s or PhD in Computer Science, Machine Learning, Robotics, or a related field (PhD preferred...PlatformFull timeRemote work$240k - $270k
...Staff Software Engineer - EC Lifecycle Redwood City, CA (Hybrid); San Francisco, CA (Hybrid)... ...strategy for our Expert Contributor (EC) Platform. You will be responsible for... ...the gap between human expertise and machine learning by enabling domain experts to provide...PlatformWork at officeLocal area3 days per week$200k - $275k
...and accuracy. Our AI-enabled platform turns siloed and... ...internationally. Team As an engineering team, we believe strongly that... ...and Elasticsearch; machine learning models hosted in Bedrock and... ...for crafting and shipping software solutions that delight users...PlatformWork at officeLocal area$194k - $267k
...future of identity for machines, services, and... ...seeking a world-class Staff Engineer to help us architect and... ...our non-human identity platform. Your work, in close... ...and resilient security software, this is the role for... ...plans and policies. To learn more about our Total Rewards...PlatformLocal areaWorldwideFlexible hours- ...we scale toward launch, our engineering infrastructure has to scale with us. We're hiring a Staff Site Reliability Engineer to... ...as the technical lead for the platform that every engineer depends on... ...the intersection of robotics, machine learning, and design, Zoox aims to...Platform
$200k - $259k
...Mobile Engineer At Quizlet, our mission is to help every learner achieve their outcomes... ...and delightful way. We're a $1B+ learning platform used by two-thirds of U.S. high school... ...week. We blend cognitive science with machine learning to personalize and enhance the...PlatformWork at office3 days per week$188k - $282k
...authentication and authorization platform designed by developers for... ...Auth0 customers. The Staff Software Engineer At Okta, we're... ...team. We value ownership, learning and innovation. This... ...use artificial intelligence, machine learning, or other automated...PlatformLocal areaWorldwideFlexible hours$340 per month
.... Through our cutting-edge machine learning, data science, and anti-fraud... .... This role The Staff Engineer is responsible for leading... ...continuous improvement in our platform and processes.... ...such as computer science, software engineering, or a related field...PlatformImmediate startHome officeFlexible hours$257k - $302k
...Senior Staff Software Engineer San Francisco, California, United States Checkr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions... .... Our People Trust Platform uses machine learning to help thousands of companies...PlatformWork at officeLocal areaRemote workRelocationFlexible hours3 days per week$200k - $250k
...Staff Software Engineer, Motion Planning Kodiak Robotics, Inc. was founded in 2018 and has become... ...engineered driving logic and machine-learning models Develop robust models to predict... ...hiring. Certain features of the platform may qualify it as an Automated Employment...PlatformTemporary workWork at officeVisa sponsorshipFlexible hours- ...Staff Engineer Proactive Communications Join the team that is redefining how... ...architecture of our unified communications platform, collaborating with Machine Learning Scientists to orchestrate... ...testing, and monitoring for both software services and ML model performance...PlatformFull timeInternshipWork at officeLocal areaImmediate startRemote workWorldwide3 days per week
- ...time. As the leading AI Time platform for professional services... ...resource: time. Our proprietary machine learning technology automates work... ..., product development, and engineering-innovative, humble, and... ...looking for a highly experienced Software Engineer to join our team....PlatformRelocation package
$194k - $267k
...talk. The Global AI Engineering Team At Okta, you'll... ...projects while shaping the platform foundations that make... ...an impact. The Staff Software Engineer Opportunity... ...plans and policies. To learn more about our Total... ...artificial intelligence, machine learning, or other...PlatformLocal areaWorldwideFlexible hours$340 per month
.... Through our cutting-edge machine learning, data science, and anti-fraud... .... This role The Staff Engineer is responsible for leading... ...teams (customer onboarding platforms, risk and offer engines, and... ...degree in computer science, software engineering, or related field...PlatformImmediate startRemote workHome officeFlexible hours- ...market AI native coaching platform for enterprise,... ...a founding Applied AI Engineer at Valence, you will help... ...engineers who are eager to learn, iterate rapidly, and... ...latest advances in machine learning and natural... ...years of experience in software engineering, AI/ML, data...PlatformFull timeFreelanceRemote work
- ...backbone for AI applications and platforms in this evolving ecosystem.... ...Human-In-The-Loop - Reinforcement Learning (RLHF) can power an insights flywheel... ...systems to life. Work with other AI engineers, software engineers and machine learning engineers to architect, design...PlatformWork experience placementLocal areaShift work
- ...largest AI-driven healthcare data platform. Our models enable payers to... ...capable full-stack product engineer who is motivated to... ...functionality related related to machine learning pipelines that ingest... ...architect on major full stack software projects Benefits And Perks...PlatformWork at officeRemote workHome officeFlexible hours2 days per week3 days per week1 day per week
$175k - $230k
...Staff Software Engineer Altana is the network for trusted trade. Our AI-powered... ...to life. We are creating a platform fundamentally driven by AI,... ..., and translate what you learn into product bets your team... ...Experience with Python Machine Learning toolsets (Numpy, Pandas...PlatformFull timeTemporary workWork experience placementFlexible hours- ...building the future of Computer Vision and Machine Learning for operations, risk, and safety. We... ...Safety was our wedge; it proved our platform works. Now customers are pulling us... ...perception team. We're hiring a Staff Software Engineer to own ML Infrastructure at Voxel....PlatformWork at officeFlexible hours
- ...Overview As a Principal Staff Engineer at Jazzx.ai, you will... ...of the enterprise AI platform. You will collaborate... ...driving a culture of learning and adoption of best... ..., and user-centric software solutions. Lead architectural... ...and leveraging machine learning workflows and...Platform
$200k - $275k
...Staff Software Engineer, Product Security San Francisco, CA Backed by leading Silicon Valley... ...speed and accuracy. Our AI-enabled platform turns siloed and disconnected data... ...including PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and...PlatformWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning Platform. Be the first to apply!
- platform engineer South San Francisco, CA
- platform developer South San Francisco, CA
- senior c# .net software developer South San Francisco, CA
- ultimate software South San Francisco, CA
- software technical support engineer South San Francisco, CA
- software intern South San Francisco, CA
- healthcare software sales South San Francisco, CA
- software sales South San Francisco, CA
- embedded software South San Francisco, CA
- software South San Francisco, CA



