Machine Learning Engineer
About The Company Stripe is a leading financial infrastructure platform designed to empower businesses of all sizes to succeed in the digital economy. Serving millions of companies worldwide, from global enterprises to innovative startups, Stripe provides seamless solutions to accept payments, manage revenue growth, and unlock new business opportunities. Our mission is to increase the GDP of the internet by building innovative tools that make financial services accessible, reliable, and scalable. With a focus on technological excellence and customer-centricity, Stripe continuously pushes the boundaries of what is possible in online commerce and financial technology. Working at Stripe offers an unparalleled opportunity to contribute to shaping the future of the internet economy while advancing your career in a dynamic, innovative environment.
About The Role We are seeking a highly skilled Machine Learning Engineer to join our Payments ML Accelerator team. In this role, you will be instrumental in developing foundational machine learning capabilities that drive innovation across Stripe’s payment products. Your work will focus on building deep learning models addressing some of Stripe’s most complex payment challenges, including fraud detection, authorization optimization, and risk management. You will be involved throughout the entire ML lifecycle—from research and experimentation to deploying scalable, reliable models into production environments. As a key contributor, you will collaborate closely with product and engineering teams to identify high-impact opportunities and design reusable, extensible solutions that serve as the foundation for future capabilities. This role offers a unique chance to influence core business metrics and help shape the future of payment technology through cutting-edge AI solutions.
Qualifications
- Minimum of 7 years of industry experience in end-to-end machine learning development, including deploying models to production
- Proficiency in Python, Scala, and Spark for data processing and model development
- Deep expertise in deep learning techniques and foundation models, including large language models (LLMs)
- Advanced knowledge of machine learning frameworks and infrastructure, with the ability to design scalable ML workflows
- Strong analytical skills, including data manipulation, querying, metric definition, and hypothesis testing
- Experience evaluating emerging ML solutions and integrating innovative techniques into production systems
- Preferred: MS or PhD in computer science, mathematics, physics, statistics, or related quantitative fields
Responsibilities
- Design, develop, and deploy advanced deep learning architectures and foundation models to address key payment entities such as merchants, issuers, and customers
- Identify high-impact ML opportunities and drive the development of a strategic, long-term ML roadmap with well-scoped initiatives
- Architect generalizable and scalable ML workflows to enable rapid deployment and online performance optimization
- Deploy models in live environments, monitor operational stability, and ensure high availability and reliability
- Experiment with industry-leading ML solutions, evaluate their applicability, and ideate on innovative product applications
- Collaborate with ML infrastructure teams to shape platform capabilities and improve scalability and efficiency
- Stay abreast of emerging ML techniques and industry trends to continuously enhance Stripe’s ML capabilities
- Partner with cross-functional teams to translate business needs into technical solutions that deliver measurable results
Benefits
- Competitive annual salary range of $212,000 – $318,000 (US-based roles)
- Equity and stock options
- Performance-based bonuses and sales commissions (where applicable)
- Comprehensive health, dental, and vision insurance plans
- 401(k) retirement savings plan with company matching
- Wellness stipends and employee assistance programs
- Flexible work arrangements, including remote work options
- Opportunities for professional growth, learning, and development in a fast-paced environment
Equal Opportunity
Stripe is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds, regardless of race, gender, age, religion, sexual orientation, disability, or any other protected status. We believe that diverse perspectives enhance our innovation and help us better serve our global community. We encourage candidates to apply and look forward to considering your unique skills and experiences as part of our team.