S

Stripe

Builds payment software for internet businesses

Machine Learning Engineer - Radar

Applied Machine LearningUpdated on Nov 13
Full-timeSeattle, WA, USA$163.6k - $245.4k /yrIn-person

About the Job

Requirements

  • At least 2 years of experience developing, evaluating, and deploying machine-learning models in a production environment.
  • Strong foundations in machine learning, data analysis, statistics, model evaluation, and experiment design.
  • Strong programming and software-engineering skills, including experience writing tested, maintainable code for production machine-learning applications.
  • Experience building or operating production machine-learning systems, including one or more of large-scale data and feature pipelines, distributed model training, low-latency inference, model deployment, or production monitoring.
  • Ability to investigate ambiguous problems, reason from data, and choose pragmatic technical approaches.
  • Ability to communicate technical ideas and results clearly and collaborate effectively across disciplines.

Responsibilities

  • Build, train, evaluate, and deploy models that detect fraud and abuse across Stripe’s global network.
  • Investigate emerging fraud and abuse patterns, identify where machine learning can help, and rapidly develop effective solutions.
  • Design features, datasets, evaluation methods, and experiments for noisy, delayed, and adversarial environments.
  • Improve model architectures, training methods, and production systems to increase model quality, coverage, and adaptability.
  • Monitor production behavior and improve models as data, customer needs, and attack patterns change.
  • Balance model quality with legitimate-user impact, latency, reliability, and operational complexity.
  • Partner with engineering, product, data science, risk experts, and leading Stripe users to turn modeling improvements into differentiated Radar products.
  • Contribute to reusable tools and AI-assisted workflows that help the team develop and operate machine-learning systems more effectively.

Desired Qualifications

  • Experience owning a machine-learning problem across the full lifecycle, from problem framing and data exploration through deployment, monitoring, and iteration.
  • Experience developing or productionizing modern deep-learning, graph-learning, or large language model-based approaches.
  • Experience building and optimizing real-time, low-latency machine-learning systems at scale.
  • Experience applying machine learning to fraud detection, integrity, trust and safety, identity, cybersecurity, or another adversarial domain.
  • Experience rapidly building 0-to-1 products, working directly with customers, or operating effectively in a fast-moving environment.
  • Active interest in the latest machine-learning developments and how they can be leveraged to solve business problems.

About the Company

Stripe

Builds payment software for internet businesses

Stripe builds payment software that businesses of all sizes plug into their websites and apps to accept money online and in person. After its public launch in 2011, it won over internet startups by letting developers start taking payments with a few lines of code. Businesses use it to take cards and digital wallets, block fraud, bill subscriptions, and pay out sellers on online marketplaces, while Stripe earns a fee on each payment plus charges for add-on tools. Irish brothers Patrick and John Collison founded Stripe in 2010, and it is based in South San Francisco, California, and Dublin, Ireland. In 2016, John Collison, then 26, became the world's youngest self-made billionaire.

Company size
5,001-10,000
Company stage
Private
Total funding
$8.7B
Headquarters
South San Francisco, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Stripe

See more jobs