Shopify Engineering

5K posts

Shopify Engineering banner
Shopify Engineering

Shopify Engineering

@ShopifyEng

Making commerce better for everyone. Follow us for technical discussions and updates on how engineers build @Shopify. Explore open roles: https://t.co/NFSvvCJBXt

Working Remotely Katılım Mayıs 2016
711 Takip Edilen58.1K Takipçiler
Shopify Engineering
Shopify Engineering@ShopifyEng·
We reverse-engineered training data from thousands of merchant-created automations and fine-tuned Qwen3-32B into a tool-calling agent for Shopify Flow. Results: 2.2x faster, 68% cheaper The more interesting part: why we trained on Python instead of our own DSL, and what broke when benchmarks looked good but production didn't. ⬇️
English
27
86
1.5K
180.8K
Shopify Engineering
Shopify Engineering@ShopifyEng·
🇧🇷 Come talk shop with Shopify at ICLR 2026 in Rio starting Thursday! 🇧🇷 We're building ML that runs 10% of e-commerce — from LLM-powered agents to production retrieval systems and sim-to-real pipelines. Real problems, real scale. Redefining commerce intelligence. Stop by Booth #202 for deep dives on: ⚡️Sidekick — agentic merchant AI with MCP tools + multi-turn reasoning ⚡️ Commerce Foundation Model — cross-domain architecture for recs, search, catalog ⚡️ Global Catalog — multimodal LLMs, 10K+ categories, 40M inferences/day ⚡️ Search Rewriting — L1 retrieval + L2 LLM re-ranking at scale ⚡️ SimGym — sim-to-real agent training for storefronts (Expo Talk 📷) ⚡️ Tangle — the open source ml experimentation platform
Shopify Engineering tweet media
English
1
2
24
4.7K
Shopify Engineering
Shopify Engineering@ShopifyEng·
Since we open-sourced pi-autoresearch, @Shopify teams have been running it on everything. Results so far: Unit tests: 300x faster React component mounting: 20% faster CI build time: 65% reduction Made pnpm run faster Autoresearch never stops trying things you'd never have time to try. Repo: github.com/davebcn87/pi-a…
English
29
200
2.4K
323.5K
Shopify Engineering
Shopify Engineering@ShopifyEng·
Commerce data is inherently messy: inconsistent product images, descriptions in dozens of languages, millions of merchants all doing it differently. Most AI benchmarks don't capture that complexity. We partnered with @MLCommons to change that:
MLCommons@MLCommons

MLPerf Inference v6.0 is here - our most significant benchmark update ever. 5 new/updated benchmarks. 24 submitting organizations. Industry-first tests for text-to-video and speculative decoding. Full results: mlcommons.org/2026/04/mlperf… #MLPerf #MLCommons

English
2
0
6
2.5K
Shopify Engineering
Shopify Engineering@ShopifyEng·
SimGym now runs simulated shopping sessions by the hundreds of thousands daily—with a step-change in speed on Blackwell GPUs. We partnered with engineers from @NVIDIAAI and @vLLM_project to shape a new inference stack around real production traffic: custom FlashInfer kernels, speculative decoding, and async scheduling.
English
9
7
68
8.5K
Shopify Engineering
Shopify Engineering@ShopifyEng·
The results in production for a large GraphQL list query running breadth-first: 15x faster field-level execution, 6x less GC overhead, 4+ seconds off P50 end-to-end time. Here’s more: shopify.engineering/faster-breadth…
English
6
6
110
9.5K
Shopify Engineering
Shopify Engineering@ShopifyEng·
When we profiled large and slow GraphQL list queries at Shopify, we found I/O wasn't always the bottleneck. Frequently it was GraphQL’s conventional depth-first execution design. We tried executing breadth-first instead. It went… really well.
English
10
17
447
80.8K
Shopify Engineering
Shopify Engineering@ShopifyEng·
We're enhancing payouts for certain medium severity bugs as part of our continued commitment to our security researcher community. Our updated calculator creates a smoother progression across severity tiers, with select medium severity reports now receiving increased rewards that better reflect their value to our security program. Check out our new calculator: shopify.com/ca/bugbounty/c…
English
2
1
3
1.2K
Shopify Engineering
Shopify Engineering@ShopifyEng·
Want the details on what changed in our bug bounty calculator? Let's break it down 👇
English
7
1
7
2.5K
Shopify Engineering
Shopify Engineering@ShopifyEng·
We reworked how scope changes are scored. Scope changes are now evaluated through three separate impact metrics: Confidentiality, Integrity, and Availability, collectively called Subsequent System Impact. Instead of a single “scope change” score, we now measure the effect of a vulnerability that crosses authorization boundaries according to what it impacts. This provides a more precise assessment of downstream risk.
English
0
1
4
546
Shopify Engineering
Shopify Engineering@ShopifyEng·
User Interaction scoring just got more nuanced. In addition to None, we now differentiate between Passive and Active interaction. Passive means normal user activity can trigger exploitation, while Active requires a conscious, deliberate action (such as clicking a link). This separation allows for more detailed scoring of how exploitable a vulnerability is in practice.
English
1
1
3
485
Shopify Engineering
Shopify Engineering@ShopifyEng·
Attack complexity wasn't telling the whole story. Alone, it sometimes missed critical deployment details. Attack Requirements is a new metric that recognizes when a vulnerability depends on specific system conditions—like feature flags, certain account types, or unique configurations. By capturing these prerequisites, we can assess vulnerabilities more granularly and give clearer context to their real-world impact.
English
0
0
2
525
Shopify Engineering
Shopify Engineering@ShopifyEng·
Two new metrics just dropped in our bug bounty calculator: Value Density and Automatable. Value Density measures the depth of impact—the amount of sensitive information or control gained from a single exploitation event. Automatable determines if an exploit can be reliably scripted across multiple targets. This helps us better capture the distinction between large, high-value bugs and those that scale broadly through automation.
English
0
0
2
424
Shopify Engineering
Shopify Engineering@ShopifyEng·
Our team built a generative recommender that reads the full buyer journey and predicts what comes next, based on billions of real commerce events, millions of products, and the infrastructure to learn from it in real time. Fast enough to serve at scale, nuanced enough to read between the clicks.
English
11
10
180
20.2K