Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Communication @ 3
Data Science
GitHub @ 3
LLM
Machine Learning @ 3
Pandas @ 2
Payments
Python @ 2
Reinforcement Learning @ 3
Scala @ 2
Spark @ 2
scikit-learn @ 2
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Stripe's Applied ML, Data Science, Risk, and Payments organizations offer Master's machine learning engineering internships for summer 2027. Interns contribute to critical projects that enhance Stripe's products, including foundation models for fraud detection, enhanced support, and predicting user behavior. The work includes projects such as the Stripe Assistant and Stripe Foundation Model.
Responsibilities
- Develop and deploy large-scale machine learning systems that drive business value across various domains.
- Design, train, improve, and launch machine learning models end to end.
- Write production-scale ML models for Stripe's global economic infrastructure.
- Collaborate across teams, incorporate feedback, and proactively solve challenges.
- Learn new technologies and approaches quickly, ask insightful questions, and communicate work status effectively.
Requirements
- Pursuing a Master's degree in Computer Science, Machine Learning, or a closely related field, with expected graduation in winter 2027 or spring/summer 2028.
- Practical experience with programming and machine learning through projects, classwork, or research.
- Familiarity with Python, Scala, Spark, Pandas, NumPy, and Scikit-learn.
- Expertise in supervised and unsupervised learning, ML operations, and potentially Large Language Models or Reinforcement Learning.
- Ability to work collaboratively, receive feedback, and apply it from various stakeholders.
- Proactive approach to learning unfamiliar systems and understanding complex systems independently.
- Intent to return to the degree program after completing the internship or co-op.
Preferred Qualifications
- Two years of university education or equivalent experience, with in-depth knowledge in specific machine learning domains.
- Published and presented peer-reviewed articles in top-tier venues.
- Experience writing high-quality pull requests, maintaining good test coverage, and completing projects with minimal defects.
- Familiarity with navigating new codebases and managing work across different programming languages.
- Excellent written communication skills.
Application Requirements
- A detailed resume or LinkedIn profile showcasing work history.
- Examples of relevant work and approaches to learning, such as GitHub repositories, Stack Overflow contributions, or other project portfolios.
More jobs at Stripe
Blockchain Security Engineer, Bridge
Stripe · Luxembourg, Luxembourg
EUR 104,000-156,000 per year
Master's Machine Learning Engineer, Intern
Stripe · Toronto, Canada
CAD 133,100-162,300 per year
Marketing Operations Program Manager
Stripe · United States
USD 171,400-257,000 per year
Solutions Architect, Enterprise
Stripe · United States, Seattle, United States
USD 184,900-277,300 per year
Staff Full Stack Software Engineer, Link - Consumer Preference
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States, Canada, Toronto, Canada
USD 224,000-336,000 per year
Similar jobs
PhD Machine Learning Engineer, Intern
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 130,000-169,000 per year
PhD Machine Learning Engineer, Intern
Stripe · Toronto, Canada
CAD 133,100-162,300 per year
Senior Machine Learning Engineer, Accelerated Apache Spark
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Principal Data Scientist - Cloud Gaming and AI
Nvidia · Santa Clara, United States
USD 248,000-379,500 per year
Machine Learning DevOps Engineer
ING · Warsaw, Poland
PLN 156,000-336,000 per year
Security Incident Response Manager, Abuse Operations
Stripe · Atlanta, United States, South San Francisco, United States, New York City, United States, Seattle, United States, United States, Chicago, United States
USD 188,400-282,600 per year
Abuse Research Engineer
Stripe · Atlanta, United States, South San Francisco, United States, New York City, United States, Seattle, United States, United States, Chicago, United States
USD 144,300-216,500 per year
Machine Learning Engineer, Growth Platform
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States, United States, Chicago, United States
USD 180,000-270,000 per year