Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer, Financial Connections

$253.5k - $380.3k per year

Stripe

Who we are

About the team

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. Across the Financial Connections Engineering org, we focus on delivering high-quality, enriched bank data at scale — building the ML systems that transform raw financial data into actionable signals for both internal Stripe teams and external merchants.

Our ML work spans transaction categorization, risk scoring, data enrichment, and the development of intelligent systems that improve data quality across our network. We operate at the intersection of fintech infrastructure and applied machine learning, solving problems that directly impact Stripe's ability to serve millions of businesses and consumers.

What you'll do

We're looking for machine learning engineers who want to build intelligent systems that provide financial data at scale. You'll play a key role in designing, training, and deploying ML models that improve the quality, accuracy, and usefulness of financial data across Stripe's ecosystem.

Responsibilities

  • 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
  • Engage with the latest ML/AI developments and take calculated risks in transforming innovative ideas into productionized solutions
  • Mentor engineers and contribute to a strong ML engineering culture within the team

Who you are

We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum requirements

  • 10+ 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

Preferred qualifications

  • MS or PhD degree in ML/AI or a related field (e.g., math, physics, statistics, computer science)
  • Experience in fintech, open banking, or financial data domains
  • Experience with NLP, LLMs, or text classification at scale
  • Experience in adversarial or noisy-data domains such as fraud detection, risk modeling, or data quality
  • Proven track record of building and deploying ML systems that have effectively solved ambiguous business problems
  • Experience with deep learning architectures, including transformers

Hybrid work at Stripe

This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).

In-office expectations

Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

Working remotely at Stripe

A remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.

Pay and benefits

The annual US base salary range for this role is $253,500 - $380,300. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.

We look forward to hearing from you.

At Stripe, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Join us.

Please find our California applicant personal information notice here.

The application window will remain open for 100 days after the Job Post is published. However, this opportunity will remain open based on the needs of the business, which may cause the application window to close before or after the 100‑day mark.

Company

Stripe

Team

Link

Office locations

Toronto, New York, Seattle, South San Francisco HQ

Remote location

Remote in United States

Employment type

Full time

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer, Financial Connections in Toronto, ON vacancy
  • $234.3k per year

     ...second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results...  ...and marketing channels. We're looking to add Senior and Staff Machine Learning Engineers to our Data Science team! This team works on... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt Inc.

    Toronto, ON
    3 days ago
  • $168k - $231k per year

     ...authorized, and audited at scale. We are a diverse team of engineers, product managers, and designers who are bringing Okta’s...  ...Agent Access Policies sub-team within Okta Secures AI as a Staff Machine Learning (ML) Engineer to advance Okta's authorization capabilities.... 
    Suggested
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    14 days ago
  • $208k - $312k per year

     ...About Stripe Stripe is a financial infrastructure platform for businesses. Millions...  ...makes Stripe one of the best places to do machine learning. While being an integral part of almost...  ...platforms and services that enable ML engineers and data scientists across Stripe to take... 
    Suggested
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Flexible hours

    Stripe

    Toronto, ON
    22 hours ago
  • usd180k - usd220k per year

     ...Google Play Store here and follow us on Instagram, Twitter and Facebook. Overview Mistplay is seeking an innovative Staff Machine Learning Engineer to lead the design and optimization of our rewards economy. In this critical role, you will develop and balance reward systems... 
    Suggested
    Night shift

    ODAIA

    Toronto, ON
    3 days ago
  •  ...we are About Stripe Stripe is a financial infrastructure platform for businesses...  ...models to shipping in production. You can learn more about our team’s work from this...  ...talk . What you’ll do As a machine learning engineer, you will be responsible for analyzing... 
    Suggested
    Full time

    Stripe

    Toronto, ON
    20 hours ago
  • $210k - $224k per year

     ...into production, whether your title says ML engineer or data scientist, this is for you....  ...production Build and tune models for learning-to-rank, query understanding, and LLM-driven...  ...Free confidential counseling, legal and financial consults, and online will prep through Guardian... 
    Long term contract
    Full time
    Temporary work
    For contractors
    Remote work
    Work from home

    Urban Ridge Supplies

    Toronto, ON
    2 days ago
  •  ...platforms that accelerate how fast our models learn. How fast we learn dictates how fast this...  ...be expected to understand how your piece connects to the product and communicate at that...  ...systems (e.g. Kafka), gRPC, Redis, or workflow engines Interest in real estate or other messy,... 
    Relocation
    Shift work

    Opendoor

    Toronto, ON
    4 days ago
  • $170k - $250k per year

     ...We develop and deploy industry-leading machine learning systems that impact the lives of over 27...  ..., helping more people achieve their financial goals and needs. Our work spans the field...  ...edge of machine learning in research, engineering, and impactful applications. We are looking... 
    Temporary work
    Work from home

    The Toronto-Dominion Bank (Canada)

    Toronto, ON
    22 hours ago
  •  ...Toronto, ON that is building next-generation machine learning platforms and intelligent automation solutions for a global financial information and analytics organization. This...  ...ideal for an experienced Machine Learning Engineer looking to work with Python, large language... 
    Full time

    Motion Recruitment Partners LLC

    Toronto, ON
    1 day ago
  • $170k - $250k per year

     ...of what is possible with AI in construction, and we expect our engineers to be AI-forward in how they build. The Role This role is...  ...understanding, evidence retrieval, answer evaluation, and how we learn from customer workflows. What You Will Do Develop and maintain... 
    Internship
    Work at office

    Provision

    Toronto, ON
    2 days ago
  • $196k - $265k per year

     ...looking to expand our team with talented, driven, and collaborative individuals who seek to have a lasting impact. Learn more at Senior Machine Learning Engineer At EvenUp, we leverage cutting-edge AI to bring fairness and accessibility to the legal system. Tackling the... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours

    EvenUp

    Toronto, ON
    22 hours ago
  • $215k per year

     ...The Impact You’ll Make As a Machine Learning Engineer, you will be building a platform that accelerates drug discovery with machine learning for...  ...year paid for by Recursion in support of our value of ‘We Learn’ You will be provided opportunities to share your work and... 
    Work at office

    Recursion Pharmaceuticals

    Toronto, ON
    2 days ago
  • $150k - $400k per year

     ...value. We are a dynamic and collaborative team of researchers and engineers who thrive on pushing the boundaries of what's possible,...  ...Role: We are seeking a skilled, detail-oriented, and passionate Machine Learning Engineer to join our enterprise team. In this pivotal role, you... 
    Full time

    Boson AI

    Toronto, ON
    4 days ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train...  ...in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS, GCP, Azure) and containerization... 
    Full time
    Remote work
    Relocation

    MS Systems

    Toronto, ON
    16 days ago
  •  ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ...people. Job Description The Machine Learning Developer designs, builds, ships, and operates...  ...authored. The Developer builds the engine behind ServiceNow's optimization products... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    6 days ago
  •  ...are curious, accountable, eager to learn, and supportive of their teammates—...  ...Summary Project X Ltd. is seeking a Staff-level, hands-on software and ML engineering professional for an embedded,...  ...execute business actions reliably Connect client owned automation APIs to an... 
    Full time

    Project X

    Toronto, ON
    a month ago
  •  ...Doppel is building the future of social engineering defense. Our AI-native platform uses...  ...Management and Email Security, Doppel connects threats into a real-time intelligence graph...  ...'re Looking For We’re looking for a machine learning engineer to help build and scale the... 
    Full time
    Work at office
    Flexible hours

    doppel

    Toronto, ON
    19 hours ago
  • $170k - $200k per year

     ...retention and revenue growth. As a Senior ML Engineer within our Benefits Personalization...  ...thrive in this role, we would really like to learn more about you. Lettuce share what this...  ...teams collaborating with Data Scientists, Machine Learning Engineers, Data Engineers,... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Hellofresh

    Toronto, ON
    5 days ago
  • $110k - $130k per year

     ...easy-to-use solutions powered by artificial intelligence and connected to the cloud. By making Clarius your next career move,...  ...Work!  Your Role Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access... 
    Permanent employment
    Full time
    Contract work
    Fixed term contract
    Work at office
    Remote work
    Worldwide

    Clarius Mobile Health

    Toronto, ON
    a month ago
  • $118.8k - $148.5k per year

     ...At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work...  ...belong and have the opportunity to thrive. Machine Learning is at the heart of Lyft’s products and decision-making. Machine Learning Engineers at Lyft operate in dynamic environments,... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    more than 2 months ago
  • $250k - $300k per year

     ...biggest names in sports. Our team includes engineers and researchers from leading technology...  ...with clear direction, and you can connect research and production so both move faster...  ...Computer Science, Robotics, Computer Vision, Machine Learning, or a related field. Proven track... 
    Relocation
    Flexible hours

    Jaide Health

    Toronto, ON
    2 days ago
  •  ...We are looking for a Machine Learning Engineer to join our Toronto team and help us take our products to the next level in terms of visual intelligence...  ...evaluation pipelines Establish evaluation methods that connect model performance to product and business outcomes... 
    Full time
    Internship
    Manual labor
    Work at office
    3 days per week

    Invision AI

    Toronto, ON
    a month ago
  • $140k - $180k per year

     ...AI isn’t a buzzword—it’s the engine of our success. We’re looking...  ...a focus on architecting deep learning systems and sophisticated model...  ...Python along with experience with machine learning libraries and...  ...addition to a full range of medical, financial, and/or other benefits. The... 

    Movable Ink

    Toronto, ON
    24 days ago
  •  ...experience, Thri5 is venture-backed by some of Canada's most prominent VC and angel investors. Your Role As an AI / Machine Learning Engineer at Thri5, you'll help build the agent layer that powers our System of Actions. You'll design and implement multi-agent Co... 
    Full time

    Thri5 Inc.

    Toronto, ON
    21 days ago
  • $70 - $85 per hour

     ...transform business outcomes. Our engineers and designers harness cloud-...  ...~Grow Our People – Feedback, learning, leadership ~Do the Right Thing...  ...include building scalable machine learning models, designing feature...  ...learning frameworks (Scikit-learn, TensorFlow, PyTorch).... 
    Full time
    Contract work

    Architech Solutions

    Toronto, ON
    more than 2 months ago
  • $100k - $145k per year

    Job Description As a Senior Machine Learning Engineer , you will build and deploy production machine learning and large language model (LLM)...  ...modeling . Experience applying machine learning within financial services, economics, or other regulated or data-sensitive industries... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Thomson Reuters

    Toronto, ON
    22 hours ago
  • $258.6k - $387.8k per year

     ...Engineering Manager, Machine Learning Credit Risk Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies from the world's largest enterprises to the most ambitious startups use Stripe to accept payments, grow their... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation

    Stripe

    Toronto, ON
    3 days ago
  • $214.3k - $321.5k per year

     ...Who we are Stripe is a financial infrastructure platform for businesses...  .... About the Product - Connect Platform Connect is...  ...infrastructure feel simple. Partner with engineering and design to create API and...  ...in-person collaboration and learning from each other, while... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Flexible hours

    Stripe

    Toronto, ON
    22 hours ago
  • $220k - $260k per year

     ...Machine Learning Engineer, Associate Director – AI Innovation Teams Fitch Ratings is seeking a Machine Learning Engineer to join our new AI...  ...Toronto—a bold initiative building the AI-powered future of financial analysis. We're not fine-tuning existing models or optimizing... 
    Long term contract
    Immediate start

    Fitch Group

    Toronto, ON
    2 days ago
  • $45 - $70 per hour

     ...ll collaborate with top researchers and engineers in the field. We provide opportunities...  ...Computer Science, Artificial Intelligence, Machine Learning, or a related technical field....  ...attempt to access candidates' personal and financial information through fake interviews and... 
    Hourly pay
    Internship
    Work at office
    Local area

    Cresta

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer, Financial Connections. Be the first to apply!