CV

Basics

Name Amgad Madkour
Label Engineering Leader at Microsoft AI
Url https://amgadmadkour.com
Summary Accomplished leader with over 10 years of experience transforming business strategies into scalable products. Expertise in Artificial Intelligence, Knowledge Graphs, Data Management, and Data Integration. Proven track record of delivering highly ambiguous projects through incremental delivery to ensure maximum business value. Skilled at leading cross-functional engineering and science teams, overseeing program execution, and tracking success metrics. Currently managing a team of 10 professionals, including Software Engineers and Applied Scientists, focused on developing end-to-end large-scale products that utilize data management and AI techniques to provide significant user value.

Work

  • 2024.09 - Present

    Redmond, USA

    Principal Engineering Manager
    Microsoft
    • Currently leading agentic savings in Copilot. This includes leading the development of platforms for product tracking and coupons among other saving opportunities.
    • Led the addition of the core shopping scenarios into Copilot as the DRI which involved partnering closely with designers, product managers, UXR, engineering, and applied scientists.
    • Led the development effort of adding product tracking inside Copilot, enhancing user shopping experience by providing savings opportunities.
    • Doubled the growth of product tracking in six months, driving the lead in innovative features for Microsoft's platform.
    • Introduced features to extract user's shopping intent, enhancing the overall Shopping experience on Copilot.
  • 2022.03 - 2024.09

    Redmond, USA

    Senior Engineering Manager
    Microsoft
    • Led the development of Microsoft Autos AI Assistant, the first assistant on an autos marketplace using generative models.
    • Spearheaded the creation of "My Garage" for Microsoft Autos Marketplace, consolidating user vehicle data from various sources.
    • Developed autos entity frameworks for Bing, MSN, and Microsoft Autos Marketplace.
  • 2019.01 - 2022.03

    Redmond, USA

    Data & Applied Scientist II
    Microsoft
    • Led the fine-tuning of machine learning model for product information extraction on edge.
    • Proposed graph representation capturing relations between entities and news articles.
    • Reduced resource usage for entity matching workflows by 50% through optimization techniques.
    • Implemented Bing Satori entity matching stack on Spark platform.
  • 2018.05 - 2018.08

    Redmond, USA

    Data & Applied Scientist Intern
    Microsoft
    • Designed and implemented a conflation update component to accelerate entity matching changes in the knowledge graph.
    • Demonstrated the value of enriching source graphs post RDF triples generation for Satori.
    • Developed guidelines for optimizing RDF graph generation for the Entity Platform and Conflation teams at Microsoft.
  • 2015.05 - 2015.08

    Redmond, USA

    Research Intern
    Microsoft Research
    • Conducted experiments to increase Bing dependency parser accuracy against state-of-the-art parsers.
    • Validated impact of Entity Linking on Named Entities accuracy.
    • Conducted experiments to validate impact of specific query patterns for high-quality training data.
  • 2011.05 - 2011.08

    Sunnyvale, USA

    Research Intern
    Yahoo!
    • Developed a recommendation system for local businesses.
  • 2006.02 - 2010.09

    Cairo, Egypt

    Research Engineer
    IBM
    • Tag Recommendation Technique: Co-invented and patented a k-partite graph technique for tag recommendation during resource bookmarking.
    • Spam Detection: Proposed a set of features that identify spam bookmarks in social media and evaluated their feasibility across various machine learning algorithms.
    • Extracting relations from biomedical text: Developed a system that automatically extracts interactions between entities such as proteins, chemicals, and diseases from biomedical text with preliminary focus on protein-protein interactions.
    • Machine Assisted Translation: Developed a system that provides suggestions when translating documents. The system uses continuous space language models for statistical machine translation.
    • Unstructured Information Management Platform: Participated in joint development with Watson lab in Yorktown to develop a system that analyzes large volumes of unstructured textual information from the news domain to discover, organize, and deliver relevant knowledge to end-users.

Education