Summary
John Kozaris is a Research Software Engineer II and ML Lead with 11 years of experience building production-grade machine learning systems, LLM orchestration, and real-time collaborative platforms. At Microsoft he invented and architected the Cognitive Memory Framework showcased in Satya Nadella’s Build 2024 keynote, led RAG and entity-extraction efforts with custom PyTorch models, and optimized multi-tenant vector indexing and Azure AI Search to meet EU/US privacy and scalability constraints. He has deep hands-on experience across backend (.NET, Java, Spring), cloud-native services (Azure Service Fabric, Cosmos DB, Azure OpenAI), and edge/embedded systems from his work on an ESA nanosatellite mission. Known for solving resource contention and orchestration challenges, he combines research rigor with pragmatic engineering to deliver resilient, high-throughput agentic AI systems. Based in Dublin, he brings a rare mix of academic grounding (MSc Informatics) and applied ML systems leadership that spans from on-board C++ image processing to large-scale distributed AI services.
11 years of coding experience
5 years of employment as a software developer
Master of Science - MS, Informatics, 9.19, Master of Science - MS, Informatics, 9.19 at Aristotle University of Thessaloniki (AUTH)
Bachelor of Engineering - BE, Automation, 7.51, Bachelor of Engineering - BE, Automation, 7.51 at Alexander Technological Educational Institute of Thessaloniki
Greek, English, French