S

Software Engineer, Machine Learning Infrastructure

Stripe

New This Week
ML EngineeringPaymentsMid-Level (3-5 yrs)HybridFintech Startup

Good entry point for software engineers with ML infrastructure interest wanting to work in fintech and payments.

AI → FinanceTransition-Friendly

Location

New York, NY / San Francisco, CA / Seattle, WA

Salary Range

$156,800 – $285,600

Posted

Mar 18, 2026

Build the ML platform powering Stripe's payments infrastructure — data pipelines, model serving, and ML lifecycle tooling at massive scale.

## About the Role Stripe's ML Infrastructure team builds the services and tools powering every step of the ML lifecycle — data exploration, feature generation, training, deploying, and serving models. This role is ideal for engineers with 2+ years of experience looking to work on ML platform at massive scale. ## Responsibilities - Build and maintain services powering Stripe's ML lifecycle - Design data pipelines for feature generation and model training - Develop model serving infrastructure for real-time inference - Improve ML development tooling and experimentation frameworks - Collaborate with ML engineers and data scientists across Stripe ## Requirements - 2+ years of experience in distributed systems or ML infrastructure - Strong programming skills in Python, Java, or Scala - Experience with data processing frameworks (Spark, Flink, or similar) - Understanding of ML model training and serving architectures - BS or MS in Computer Science or related field

Skills & Technologies

Distributed SystemsPythonSparkML InfrastructureModel ServingData PipelinesJava

Best Backgrounds

  • software engineering
  • ML infrastructure
  • distributed systems
  • data engineering

Related Titles to Explore

  • ML Platform Engineer
  • ML Infrastructure Engineer
  • Data Platform Engineer
  • Backend Engineer - ML

Interested in this role?

Apply directly on the company's career page.

Apply Now