Jonathan Sabbagh is a Senior Machine Learning Engineer based in Toronto with three years of hands-on experience building production ML and data platforms, currently focused on large-scale streaming inference and semantic search at Shopify. He has advanced expertise in GPU-accelerated Dataflow pipelines, collaborated with Google to diagnose critical issues, and drove a ~14% cost reduction through pipeline optimization. Jonathan’s background spans MLOps, automated retraining and inference orchestration, and designing data platforms and ETL patterns that dramatically cut CPU usage and runtime in prior roles. Comfortable bridging data engineering and ML, he’s delivered both platform-level best practices and consumer-facing features, and often surfaces non-obvious tradeoffs around local vs. remote inference for latency and cost.
3 years of coding experience
6 years of employment as a software developer
Bachelor of Commerce (B.Com.) Business Administration and Management General, Bachelor of Commerce (B.Com.) Business Administration and Management General at Concordia University
Apache Beam is a unified programming model for Batch and Streaming data processing.
Contributions:7 reviews, 5 comments in 4 months
golangpythonstreaming-databeambatch
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonathan Sabbagh - Senior Machine Learning Engineer at Shopify