Skip to main content

Stripe

Machine Learning Engineer, Payment Intelligence

Seattlemid

About this role

Stripe seeks a Machine Learning Engineer to develop and deploy ML models for payment intelligence, fraud detection, and identity verification. You'll own the full lifecycle of ML systems powering products like Radar and Adaptive Acceptance, collaborating across engineering, data science, and infrastructure teams to optimize billions in annual transactions.

What you'll do

  • Design and deploy fraud detection models using Spark, Presto, XGBoost, TensorFlow, and PyTorch
  • Develop new models and feature engineering approaches to detect fraudulent behavior in large payment datasets
  • Build real-time data pipelines to integrate new signals and features into ML workflows
  • Integrate models and behaviors into Stripe's core payment processing systems
  • Execute cross-functional projects with data science, product, infrastructure, and risk teams
  • Mentor junior engineers and maintain high standards for code quality and system scalability

What they're looking for

  • Machine learning model design and optimization
  • Large-scale distributed systems and data processing
  • Python, Java, or Ruby programming
  • Data analysis and metrics definition
  • Real-time ML pipeline development
  • Fraud detection and adversarial domain experience
  • Production software engineering
  • Cross-functional collaboration
Apply on the employer's site

Opens the official application on the employer’s site. No login required.