Staff Machine Learning Engineer, Financial ConnectionsPosted today

The opportunity

Financial Connections is Stripe's open banking platform, enabling businesses to securely access consumer-permissioned financial data. Our platform connects to thousands of financial institutions, powering use cases from account verification to risk assessment to personal financial management.

What you'll do

  • Design, build, train, evaluate, deploy, and own ML models in production that: improve transaction categorization, risk scoring, and data enrichment across Financial Connections

  • Design and build large-scale ML systems that operate on diverse financial data from thousands of institutions

  • Experiment and iterate on ML models (using tools such as PyTorch, TensorFlow,: XGBoost) to achieve key business goals around data quality and accuracy

  • Develop pipelines and automated processes to train and evaluate models in offline and online environments

  • Integrate ML models into production systems and ensure their scalability and reliability

  • Collaborate with product, data science, and engineering partners across: Stripe to identify opportunities where ML can improve outcomes for merchants and consumers

What they're looking for

  • + years of industry experience building and shipping ML systems in production
  • Proficient with ML libraries and frameworks such as PyTorch, TensorFlow, XGBoost, as well as Spark
  • Hands-on experience in designing, training, and evaluating machine learning models
  • Hands-on experience in productionizing and deploying models at scale
  • Hands-on experience in orchestrating data pipelines and efficiently leveraging large-scale datasets
  • Strong collaboration skills and the ability to work across teams and contribute to peers' success
  • Ability to thrive with a high level of autonomy and responsibility and an entrepreneurial mindset
  • MS or PhD degree in ML/AI or a related field (e.g., math, physics, statistics, computer science)