Machine Learning Engineer, Support Experience

Stripe Stripe · Fintech · Canada · 4145 Support Products - Eng

Machine Learning Engineer at Stripe focused on enhancing support experiences using AI. The role involves designing, building, training, evaluating, and deploying ML models, particularly LLMs, for applications like conversational agents, personalized documentation, and automated problem-solving. The engineer will work on RAG, tool use, agentic architectures, and post-training methods, collaborating with cross-functional teams to integrate AI into support systems and products.

What you'd actually do

  1. Design and implement state-of-the-art ML models and large scale ML systems for enhancing self-serve support capabilities, balancing ML principles, domain knowledge, and engineering constraints
  2. Develop and optimize contextual conversation models and ML-powered resolution flows for common support scenarios, using tools such as PyTorch, TensorFlow, and XGBoost
  3. Create and refine pipelines for training and evaluating models in both offline and online environments, with a focus on improving support quality and user satisfaction
  4. Implement ML features that streamline information collection and processing for support agents, enhancing overall support efficiency
  5. Collaborate with product, strategy, and content teams to propose, prioritize, and implement new AI-driven support features and improve answer capabilities

Skills

Required

  • Python
  • distributed systems
  • data science fundamentals
  • PyTorch
  • TensorFlow
  • XGBoost
  • RAG/embeddings
  • tool use/function calling
  • agentic planning/orchestration architectures
  • post-training methods
  • code generation
  • benchmarks and evaluations
  • classical ML methods

Nice to have

  • MS/PhD degree in ML/AI or related field
  • Java
  • Ruby
  • multi-step orchestrators
  • complex customer support or internal workflow automation
  • distributed teams across multiple locations and time zones

What the JD emphasized

  • building and operating production ML systems at global scale with stringent SLOs
  • Deep and up-to-date applied LLM experience
  • Experience designing, deploying, and owning Agentic LLM solutions

Other signals

  • ML models
  • LLMs
  • AI assistants
  • conversational agents
  • personalized product documentation
  • automated systems
  • AI-driven support features