Machine Learning Engineer, Support Experience

Stripe

Toronto, Canada
On-site
Designing, building, training, evaluating, deploying, and owning ml models
Llms for conversational agents and personalized documentation
Pytorch, tensorflow, and xgboost
As a Machine Learning Engineer on the Support Experience team, you'll play a crucial role in enhancing our self-serve support experiences

Job Summary

  • As a Machine Learning Engineer on the Support Experience team, you'll play a crucial role in enhancing our self-serve support experiences.
  • You will be responsible for designing, building, training, evaluating, deploying, and owning ML models in production.
  • We are also using the latest generative AI technologies to re-imagine support experiences, and are developing AI assistants for Stripe’s users and internally to help our operations teams be more productive.

Matching Summary

As a Machine Learning Engineer on the Support Experience team, you'll play a crucial role in enhancing our self-serve support experiences.

Skills & Requirements

Must-have

  • designing, building, training, evaluating, deploying, and owning ML models
  • LLMs for conversational agents and personalized documentation
  • PyTorch, TensorFlow, and XGBoost
  • Python; distributed systems and data science fundamentals
  • ML/AI, natural language processing and conversational AI

Nice-to-have

  • AI assistants for users and internal teams
  • collaborate with product, strategy, and content teams
  • influence ML architecture at Stripe
  • comfortable with ambiguity and initiative

Key Requirements

  • Bachelor's Degree in ML/AI or related field
  • 3+ years in AI/ML and backend engineering
  • Applied LLM experience: RAG/embeddings, tool use/function calling, agentic planning/orchestration architectures
  • Experience working closely with product management, design, other engineers
  • Strong technical leadership and communication

Work Rights

Not specified

Tailored Resume

Cover Letter