Machine Learning Engineer : Stripe, one of the most innovative financial infrastructure platforms, is hiring a Machine Learning Engineer to join its Support Experience team. This role offers the rare chance to work on high-impact AI systems that enhance Stripe’s world-class customer support while revolutionizing how businesses interact with technology. Whether you’re passionate about natural language processing, large-scale ML systems, or AI-driven customer experiences, this opportunity will challenge and inspire you.
Stripe is on a mission to increase the GDP of the internet—and they’re looking for the brightest engineers to help achieve that goal. If you’re ready to apply your skills to build tools that touch millions of users globally, this role could be your career-defining move.
Why Join Stripe’s Support Experience Team?
Stripe’s Support Experience team designs the full spectrum of how users get help—from the support interface and help center content to AI-powered assistants and internal tooling. The goal? Ensure every customer, from startups to global enterprises, gets accurate and timely support.
As a Machine Learning Engineer, you’ll be building intelligent, scalable systems that power self-serve help, automate issue resolution, and even predict support needs. The team is leveraging LLMs (Large Language Models) to create conversational agents and personalized documentation—making support feel more human and seamless.
What You’ll Do
This role is more than just developing models—you’ll be actively shaping how millions of users interact with Stripe’s platform. Here’s what you’ll work on:
-
Design and build cutting-edge ML models that power Stripe’s AI-driven support systems
-
Develop and deploy contextual conversation models using PyTorch, TensorFlow, and XGBoost
-
Build large-scale pipelines for training and evaluating models in both offline and real-time environments
-
Collaborate with cross-functional teams, including software engineers, data scientists, and product managers
-
Implement intelligent workflows that assist support agents and improve operational efficiency
-
Stay ahead of trends in natural language processing and conversational AI, applying the latest advancements to your work
-
Experiment with prompt engineering and LLM-based solutions to solve ambiguous customer support challenges
This is your chance to influence not just how Stripe supports users—but how the next generation of AI-powered customer service is shaped.
Who You Are
Stripe is looking for passionate engineers who thrive in fast-paced environments and love solving open-ended problems with ML. The ideal candidate has:
-
A deep understanding of ML systems at scale
-
Experience deploying and operating machine learning models in production
-
A product-focused mindset and ability to balance performance, accuracy, and real-world usability
-
Strong communication and collaboration skills
Minimum Requirements
-
Education: Bachelor’s degree in Machine Learning, AI, Computer Science, or a related field (math, physics, statistics)
-
Experience: 5+ years building and deploying machine learning systems in production
-
Skills:
-
Strong grasp of ML libraries like PyTorch, TensorFlow, XGBoost, and distributed frameworks like Spark
-
Familiarity with a wide range of ML algorithms and architectures
-
Proven ability to translate ambiguous business needs into clear technical solutions Machine Learning Engineer
-
Preferred Qualifications
-
MS or PhD in ML/AI or a related discipline
-
Experience with LLMs and conversational AI systems
-
Background in AI-driven customer support or similar problem domains
-
Previous mentorship or leadership experience
-
Ability to work across time zones and with distributed teams
Stripe’s Hybrid Work Model
Stripe’s hybrid model offers the best of both worlds—at least 50% in-office time balanced with flexibility to work remotely. You’ll have the chance to collaborate face-to-face while also having space for deep work from home or anywhere else. Machine Learning Engineer
Compensation and Benefits
-
Salary Range: C$193,500 – C$290,300 (for primary location; varies by region)
-
Additional Compensation:
-
Equity and performance bonuses
-
Health benefits and wellness stipends
-
Retirement plans
-
Relocation support (if applicable)
-
Note: Salary range will be refined based on your experience and final interview performance.
Be Bold—Apply Today
Stripe is open to unconventional backgrounds and values grit, curiosity, and integrity. If you think you’d thrive in a place that values user-first thinking and technical excellence, this is your sign to apply—even if you don’t tick every box. Machine Learning Engineer
Job role: Machine Learning Engineer, Machine Learning Engineer
Education: Bachelor’s in ML/AI or related fields (math, statistics, physics); MS/PhD preferred
Experience: 5+ years building ML systems; experience with LLMs is a plus
Salary: C$193,500 – C$290,300
Location: Canada (or other eligible locations, hybrid)
Job: Full Time
Apply Link: Apply For Job









