Summary
Marco Marino is a Principal Software Engineer based in Melbourne with 13+ years building large-scale security and ML systems at Microsoft, where he has driven real-time inference pipelines and research-practice integrations across Defender and M365 Defender research. He excels at turning complex threat and data problems into production-grade, maintainable solutions—spanning deep learning, graph neural nets, multimodal models, and big-data telemetry at internet scale. Marco blends hands-on engine and cloud infrastructure work (including low-latency inferencing and stream-based pipelines) with stakeholder-facing collaboration to operationalize cutting-edge research. He has repeatedly led cross-team efforts to modernize stacks and ship models that serve millions of daily requests while keeping strict performance and release constraints. Notably, his background ranges from protocol-level telephony and VoIP systems to antimalware engine internals, giving him an uncommon perspective on systems, observability and threat ancestry analysis. He pairs pragmatic software design patterns with a research-forward mindset, making him effective at bridging prototype ML research and robust production services.
13 years of coding experience
20 years of employment as a software developer
Algorithms: Design and Analysis Part 2 Computer Science, Algorithms: Design and Analysis Part 2 Computer Science at Coursera
Machine Learning from Stanford University, Machine Learning from Stanford University at Cousera
Bachelor Applied Science Computer Science, Bachelor Applied Science Computer Science at RMIT University
English, Italian