Dev.to
6/29/2026

MakeMyVisuals cuts AI background removal from 18 seconds to instant
Original: How We Reduced AI Background Removal Time from 18 Seconds to Nearly Instant: Lessons from Building MakeMyVisuals
Short summary
MakeMyVisuals optimized AI background removal from 18+ seconds to near-instant by identifying and fixing five infrastructure bottlenecks: image preprocessing, non-blocking UI operations, adaptive resizing, result caching, and file compression. The largest performance gains came from optimizing the pipeline around the AI model, not the model itself. Building fast AI products requires focus on every step in the user journey.
- •Fixed five infrastructure bottlenecks in AI image processing pipeline to reduce processing time from 18+ seconds to nearly instant
- •Most performance gains came from optimizing outside the AI model: preprocessing, async operations, caching, and compression
- •Key lesson: fast AI products require optimizing the entire user journey, not just the ML component
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



