- Company: Stripe
- Location: Toronto
- Job type: Internship
About the role
Stripe is seeking PhD Machine Learning Engineering interns to join its Applied ML, Data Science, Risk, and Payments teams for the summer of 2027. This position offers a chance to work on high-impact projects that enhance Stripe’s financial infrastructure, including the development of foundation models for tasks like fraud detection and user behavior prediction. You will contribute to creative initiatives such as the Stripe Assistant and the Stripe Foundation Model, directly influencing how businesses interact with financial services.
Responsibilities
- Develop and deploy large-scale machine learning systems that deliver significant business value.
- Manage the end-to-end lifecycle of ML models, from design and training to improvement and launch.
- Write production-scale ML models to support economic infrastructure access for global businesses.
- Collaborate with cross-functional teams to integrate feedback and solve complex challenges.
- Quickly learn new technologies and communicate project status effectively.
Requirements
- A PhD in Computer Science, Machine Learning, or a closely related field, with an expected graduation date of Winter 2027 or Spring/Summer 2028.
- Practical experience in programming and machine learning, including proficiency in Python, Scala, Spark, Pandas, NumPy, and Scikit-learn.
- Expertise in supervised and unsupervised learning, ML operations, and potentially Large Language Models or Reinforcement Learning.
- Demonstrated ability to work collaboratively and apply feedback from stakeholders.
- Intent to return to your degree program after the internship concludes.
Pay and benefits
Specific salary details are not listed in the job description. As an intern, you will have the opportunity to work on tangible projects that impact global commerce and gain experience in a high-growth environment.
How to apply
Apply directly on Stripe’s own careers website. Omadaily never charges job seekers.

