Applied Machine Learning
Remote - Global
- Data Insights
About Shopify
Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. We propel entrepreneurs and enterprises to scale the heights of their potential. Since 2006, we’ve grown to over 8,300 employees and generated over $1 trillion in sales for millions of merchants in 175 countries.
This is life-defining work that directly impacts people’s lives as much as it transforms your own. This is putting the power of the few in the hands of the many, is a future with more voices rather than fewer, and is creating more choices instead of an elite option.
About you
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. Shopifolk thrive on that and are comfortable being uncomfortable. That means Shopify is not the right place for everyone.
- Care deeply about what you do and about making commerce better for everyone
- Excel by seeking professional and personal hypergrowth
- Keep up with an unrelenting pace (the week, not the quarter)
- Be resilient and resourceful in face of ambiguity and thrive on (rather than endure) change
- Bring critical thought and opinion
- Embrace differences and disagreement to get shit done and move forward
- Work digital-first for your daily work
About the role
Machine Learning is a crucial part of Shopify’s mission to make commerce better for everyone. We organize and interpret petabytes of data to build state of the art merchant- and buyer- facing products powered by ML.
As an Applied Machine Learning expert at Shopify, you'll be at the forefront of training and deploying ML systems at scale, directly empowering our merchants with products that help them run their business.
Shopify is in a unique position to build state-of-the-art ML systems using the resources of a world class e-commerce leader. The number of applications for ML systems at Shopify is vast, and there are many different product lines looking for Applied ML Experts
Areas where you could contribute your ML expertise include:
Sidekick
We recently announced Sidekick (Tobi, our CEO describes it best), which is a perfect example of how AI can help our merchants succeed.
Shop
With our direct-to-consumer app (Shop), the goal is to create more value for buyers and merchants. We’re building the next generation of search, discovery, trust and personalization algorithms, incorporating and evolving the state of the art techniques.
Search & Product Discovery
Shopify storefront is the front end of a Shopify store that customers interact with. It’s the public-facing part of the store where customers can browse products, add items to their cart, and checkout. Work on this team focuses on helping connect buyers to products that interest them, and doing this through the development of online discovery, search, recommendation, conversion optimization, and ranking systems.
Ads
By leveraging multiple statistical techniques, we’re helping merchants allocate budgets more effectively. We’re also helping merchants target specific audiences with personalized ads, and achieve improved results in terms of ROI and ad performance. In short, it’s about building data products that improve the ability of our merchants to do effective advertising.
Financial Services
Shopify is building a financial services suite to power the Shopify economy and to meet our merchants’ financial needs. As part of this initiative, we’re creating proprietary machine learning algorithms to enhance underwriting capabilities for lending products like Shopify Capital and Shopify Credit.
These algorithms will also bolster fraud detection and mitigation capabilities for Shopify Balance, Bill Pay, and overall risk management for our range of products and services. This work involves redefining merchant engagement with financial tools. It also means guiding the development of machine learning models and features that will drive the next generation of financial products offered by Shopify.
If any of these sound like challenges you’d like to accept, we’d love to hear from you.
Key outputs
Developing, deploying, and maintaining end-to-end machine learning systems at scale
Producing system design and architecture of scalable AI/ML systems
Designing and implementing robust data pipelines for training models and fine-tuning LLMs
Solving high-impact data problems, and delivering business impact through data and machine learning products
Prioritizing and communicating to technical and non-technical audiences alike
Mentoring senior data scientists
You might be great in this role if you have:
End-to-end experience of training, evaluating, testing and deploying machine learning products at scale
Experience building data pipelines and driving ETL design decisions leveraging disparate data sources
Comfort with working in Object Oriented Programming
Experience with running machine learning in parallel environments (e.g. distributed clusters, GPU optimization)
Still interested? Great! To match you with your ideal role, we’ll take the time to get to know you and the skills you bring to the table. If you’re applying to a specific role, we’ll respond within 10 business days. If we don’t have an immediate opening, don’t worry! We’ll give you an update and keep you in mind for future roles. Just do us a favour and try not to submit more than one or two applications. Only submit additional applications if you really match the criteria for multiple roles.