St
Posted:
June 04, 2026
Location:
toronto, on, Canada
Job Description
Join Stripe’s mission as a Senior Staff Engineer in ML Infrastructure. Shape the platforms that power machine learning products while fostering innovation in Toronto.
This role invites you to take charge of technical leadership within Stripe's ML Platform. Leveraging over 10 years of experience, you'll influence architectural designs and operational strategies that enable scalable ML capabilities. Collaborating with diverse teams, you will define the direction for next-generation ML services, ensuring high performance and customer satisfaction.
Key Responsibilities:
• Oversee end-to-end system design for ML projects
• Define strategic projects in complex environments
• Create solutions for large-scale ML requirements
• Lead various initiatives to enhance productivity
• Mentor engineers in best practices
Requirements:
• 10+ years in software development expertise
• Proven technical leadership abilities
• Hands-on experience with production ML services
This role invites you to take charge of technical leadership within Stripe's ML Platform. Leveraging over 10 years of experience, you'll influence architectural designs and operational strategies that enable scalable ML capabilities. Collaborating with diverse teams, you will define the direction for next-generation ML services, ensuring high performance and customer satisfaction.
Key Responsibilities:
• Oversee end-to-end system design for ML projects
• Define strategic projects in complex environments
• Create solutions for large-scale ML requirements
• Lead various initiatives to enhance productivity
• Mentor engineers in best practices
Requirements:
• 10+ years in software development expertise
• Proven technical leadership abilities
• Hands-on experience with production ML services
Apply for this Job
Submit your application for the Senior Staff Engineer for ML Infrastructure position at Stripe.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026