Stripe

Software Engineer, Machine Learning Infrastructure

Stripe$100K — $130K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of professional software development experience related to service-oriented architecture and large-scale distributed systems
  • Full software development lifecycle experience, from user interaction through design and deployment
  • Experience with production ML platforms, MLOps solutions, or LLM applications
  • Experience maintaining high availability and low latency in systems
  • Strong collaboration skills to achieve business outcomes
  • Pragmatic approach to problem-solving and decision-making

Responsibilities

  • Design and build scalable, reliable, and secure ML services across multiple regions
  • Create services that enable smooth transitions from ML experimentation to production
  • Collaborate directly with product teams and ML engineers to enhance productivity
  • Own and resolve technical and product challenges across diverse systems and technologies
  • Develop capabilities that improve ML development velocity and MLOps maturity across the company

Benefits

  • Access to a collaborative and innovative environment with top-tier ML and data professionals
  • Opportunity to work on cutting-edge AI and ML technologies
  • Involvement in a company processing 1% of the world's GDP in payments, offering valuable insights to shape machine learning initiatives
  • Flexibility of working with teams across different regions, facilitating a diverse work culture
  • Potential for professional growth through exposure to advanced machine learning infrastructure and real-world applications
Full Job Description
About the team

Stripe processes over $1T in payments volume per year, which is roughly 1% of the world's GDP. The tremendous amount of data makes Stripe one of the best places to do machine learning. The ML Infra team builds services and tools that power every step in the ML lifecycle, including data exploration, feature generation, experimentation, training, deploying, serving ML models, and building LLM applications. With the phenomenal developments happening in the field of AI, we are positioned to accelerate the adoption of AI/ML across all parts of the company by building highly scalable and reliable foundational infrastructure.
What you'll do

You will work closely with machine learning engineers, data scientists, and product engineering teams to enable seamless end-to-end experience in building solutions across data, analytics, and AI/ML platforms. You will build the next generation of ML Infra services and major new capabilities that substantially improve ML development velocity and MLOps maturity across the company.
Responsibilities
  • Designing and building scalable, reliable, and secure services for notebooks, ML model training, experimentation, serving, and LLM applications across multiple regions.
  • Creating services and libraries that enable ML engineers at Stripe to seamlessly transition from experimentation to production across Stripe's systems.
  • Working directly with product teams and ML engineers to improve their day-to-day productivity.
  • Taking ownership of and finding solutions for technical and product challenges by working with a diverse set of systems, processes, and technologies.
Who you are

We're looking for people with a strong background or interest in building successful products or systems; you're passionate about solving business problems and making impact, you are comfortable in dealing with lots of moving pieces; and you're comfortable learning new technologies and systems. You are comfortable working with other Stripe teams across the US and Canada.
Minimum requirements
  • 2+ years of professional software development experience with a solid background on service oriented architecture and large-scale distributed systems
  • Experience working through the full life cycle of software development, from talking to users, to design and implementation, to testing and deployment, to operations
  • Experience working on production ML platforms, MLOps solutions, or building LLM applications
  • Experience running operations for high availability, low latency systems
  • Experience partnering with other teams to drive business outcomes
  • A sense of pragmatism: you know when to aim for the ideal solution and when to adjust course
Preferred qualifications
  • Experience building and shipping production AI agents
  • Familiarity with the LLMs and LLM Frameworks
  • Experience training and shipping machine learning models to production to solve critical business problems

About Stripe

Stripe is a technology company that builds economic infrastructure for the internet. Businesses of every size—from new startups to public companies—use our software to accept payments and manage their businesses online. Stripe helps new companies get started and grow their revenues, and established businesses accelerate into new markets and launch new business models. Stripe powers businesses all over the world, from the new startup that just launched yesterday to the Fortune 500 companies that we all know and love. Stripe is headquartered in San Francisco, with offices in Dublin, London, Paris, Singapore, Tokyo, and more.
Learn more about Stripe
Size
4,000 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Stripe

More Enterprise Technology Jobs

Find similar Software Engineer, Machine Learning Infrastructure jobs: