Machine Learning Engineer, Growth Platform
Core
Build and operate production ML systems for recommendation, ranking, and personalized action selection to help businesses discover and use Stripe products.
Role type
Senior IC machine learning engineer (growth/recommendation)
Builds
Recommendation and ranking models, contextual bandits, agent-based recommendations, and data/evaluation systems for Stripe's Growth Platform.
Domain
Fintech / Recommendation Systems / Machine Learning
Deliverable
production ML models
Required skills
Python, PyTorch, TensorFlow, XGBoost, scikit-learn, SQL, Spark/PySpark, statistics, model evaluation, experimentation, production ML deployment, monitoring, debugging, feature engineering, data pipeline development
Preferred skills
Recommendation systems, ranking, personalization, contextual bandits, policy learning, causal inference, LLM applications, reusable ML capabilities, product growth
Technologies
PyTorch, TensorFlow, XGBoost, scikit-learn, Spark, PySpark
Responsibilities
Design, train, evaluate, deploy, and maintain models for recommendation and ranking; Improve contextual bandit and policy-learning approaches; Build agent-based recommendation capabilities; Develop reliable data and feature pipelines; Build reusable tooling for model evaluation and safe rollout; Own the quality and operation of ML components; Design and analyze online experiments; Partner with product engineering and business partners to integrate models and identify problems.
Seniority
Senior, hands-on IC
