Mohamed S.

Machine Learning Engineer (Part Time)

Munich, Germany

Experience

Jun 2024 - May 2025
1 year
Munich, Germany

Machine Learning Engineer (Part Time)

E.ON Digital Technology

  • Designed and implemented an advanced, agentic RAG pipeline using LangChain and LangGraph for structured data extraction from PDFs
  • The system utilized tools, state management, and OpenAI LLMs (GPT-4) to improve accuracy and handle complex document structures
  • Developed Google AI agent for extraction of structured information from PDF documents and deployed the agent on Vertex AI
  • Architected data pipelines using Azure Data Factory and Databricks to ingest data from Azure Blob Storage, process it with PySpark, and load it into Azure SQL Database via Linked Services
  • Containerized AI agents and services using Docker for consistent local development and deployment
  • Utilized PySpark and Dask for database querying in coordination with Azure Blob Storage and Document Storage
  • Created a ReAct Agent that extracts structured data from PDF documents using tools and integrating Azure Document Intelligence
  • Contributed in the CPO Invoices Validation check project using Databricks to find existing CDRs and get total valid costs
  • Developed a conversational AI agent (chatbot) with a FastAPI backend, integrating RAG for precise tariff extraction; the service was deployed using Azure Container Apps
  • Tools used: Azure, Azure OpenAI, Azure Document Intelligence, Azure Blob Storage, Google ADK, Google Cloud, Vertex AI, Gemini, Databricks, Langchain, LlamaIndex Ollama, Docker, PySpark, Azure SQL, Azure Data Factory, Azure AI Agent, Microsoft SQL Server
Mar 2023 - Aug 2023
6 months
Munich, Germany

GenAI Intern

MSG Life GmbH

  • Fine-tuned code LLMs from Huggingface for code generation in C++ based on transformation rules used in health insurance policies
  • Engineered a ReAct AI agent using LlamaIndex and CodeLlama for automated C++ code generation, demonstrating proficiency in agentic design patterns
  • LLMs used: Code-T5, Polycoder, Incoder, codellama
Sep 2021 - Mar 2024
2 years 7 months
Munich, Germany

Machine Learning Instructor

Technische Universität München

  • Led many students' application projects for training ML algorithms and monitored many ML experiments using MLflow and MLOps
  • Assisted in teaching and coding machine learning concepts
Aug 2020 - Mar 2021
8 months
New York, United States

LLMs Engineer

Touchcast LLC

  • Built and deployed a RAG system as a Flask web service on AWS, showcasing full-stack AI application development skills for automatic positioning system of images and for the table of contents generation system
  • Libraries used: dlib, OpenCV, numpy, Transformer T5, BERT, BART
Jan 2020 - Feb 2024
4 years 2 months
New York, United States

Data & AI Engineer

Upwork

  • Development of an automatic categorization system using word similarity and deep learning
  • Development of Question Generation application from cartoon images for educational institution
  • Development of ride price prediction in NYC Taxi rides data using XGBoost from big data stored in S3 buckets using Amazon Sagemaker and Unified Studio
  • Arabic question answering system for labor law in Saudi Arabia using information retrieval techniques
  • Object detection system for passenger detection
  • Pneumonia detection system with Resnet with classification accuracy of 97% and 91% deployed as a Flask website on Heroku
  • Audio recognition system using unique hashes (similar to Shazam) using Python and SQL through leveraging image processing techniques

Summary

Senior AI Engineer specializing in cloud-native AI agents and RAG systems. Expert in LangChain/LangGraph, Python backend development (FastAPI), and deploying production solutions on Azure.

Languages

German
Advanced
English
Advanced

Education

Sep 2021 - Mar 2024

Technical University of Munich

Master of Science · Data Engineering and Analytics · Munich, Germany

Aug 2015 - Jul 2020

Zewail University for Science and Technology

Bachelor of Science · Communication and Information Engineering · Cairo, Egypt

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions