Remote Growth ML Engineer: Personalization & Recommendations

Stripe

United States

Remote

USD 180,000 - 270,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

equity
401(k) plan
medical, dental, and vision benefits
wellness stipends

Job summary

Stripe is seeking a machine learning engineer to build and operate production ML systems that improve how we recommend products and actions to users. You will own from problem definition through deployment, working with data scientists, engineers, and product partners to drive measurable outcomes.

You will design, train, evaluate, and monitor models, optimize latency and cost, and translate business problems into scalable technical solutions while collaborating across Stripe teams.

Qualifications

  • 3+ years of industry experience building and shipping ML models in production.
  • Strong programming in Python and writing maintainable, tested production code.
  • Experience designing, training, and evaluating ML models with PyTorch, TensorFlow, XGBoost, or scikit-learn.
  • Experience building data or feature pipelines, proficiency in SQL, and familiarity with Spark / PySpark.
  • A solid understanding of statistics, model evaluation, and experimentation with leakage awareness.
  • Experience deploying, monitoring, debugging production ML systems with latency and cost considerations.
  • Ability to translate open-ended business problems into technical approaches and collaborate cross-functionally.

Responsibilities

  • Design, train, evaluate, deploy, and maintain models for recommendations and ranking.
  • Improve contextual bandit and policy-learning approaches including exploration and reward design.
  • Develop agent-based recommendation capabilities using business context for relevant products.
  • Build data pipelines for training and inference with data freshness and feature quality.
  • Create reusable tooling for model evaluation, retraining, and safe rollout.
  • Own the quality, monitoring, and reliability of ML components and pipelines.

Skills

ML engineering experience
Python programming
Model evaluation
Production ML systems
Cross-functional collaboration

Tools

PyTorch
TensorFlow
XGBoost
scikit-learn
SQL
Spark / PySpark

Job description

Stripe is seeking a machine learning engineer to build and operate production ML systems that improve how we recommend products and actions to users. You will own from problem definition through deployment, working with data scientists, engineers, and product partners to drive measurable outcomes.

You will design, train, evaluate, and monitor models, optimize latency and cost, and translate business problems into scalable technical solutions while collaborating across Stripe teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Growth Platform ML Engineer: Recommendations & Personalization
Growth Platform ML Engineer: Recommendations & Personalization

Xapply • San Francisco (CA)

On-site
USD 150,000 - 210,000
ML Engineer, Growth & Recommendation Platform
ML Engineer, Growth & Recommendation Platform

Stripe • United States

Remote
USD 120,000 - 190,000
Machine Learning Engineer, Growth Platform (Fully Remote)
Machine Learning Engineer, Growth Platform (Fully Remote)

Stripe • United States

Remote
USD 120,000 - 190,000
Machine Learning Engineer, Growth Platform
Machine Learning Engineer, Growth Platform

Xapply • San Francisco (CA)

On-site
USD 150,000 - 210,000
Staff ML Engineer, Open Banking Data & Risk
Staff ML Engineer, Open Banking Data & Risk

Stripe • New York (NY)

Hybrid
USD 254,000 - 380,000
Equity
401(k)
Medical/Dental/Vision
+1
Staff ML Platform Engineer: Scalable AI Infra & Systems
Staff ML Platform Engineer: Scalable AI Infra & Systems

Stripe • Seattle (WA)

On-site
USD 224,000 - 336,000
Remote ML Engineer — Personalization & Recommendations
Remote ML Engineer — Personalization & Recommendations

Lever, Inc. • Spain (TX)

Remote
USD 80,000 - 120,000
Fully remote working environment
Unlimited vacation
Work-from-home stipend
+5
Staff Software Engineer, Machine Learning Platform
Staff Software Engineer, Machine Learning Platform

Stripe • United States

On-site
USD 204,000 - 305,000
Equity
Performance bonus
401(k)
+1
Remote Senior ML Engineer, FinTech Data & Risk
Remote Senior ML Engineer, FinTech Data & Risk

Stripe • San Francisco (CA)

Hybrid
USD 254,000 - 380,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
Growth ML Engineer: Personalization & Recommendations
Growth ML Engineer: Personalization & Recommendations

Work180 • San Francisco (CA)

Remote
USD 180,000 - 240,000