
Mahmoud Mohamed Hussein Ghonim
Verified Expert in Engineering
Machine Learning Engineer and Developer
Cairo, Cairo Governorate, Egypt
Toptal member since October 25, 2024
Mahmoud is a full-stack senior machine learning engineer with expertise in classical machine learning, computer vision, NLP, multi-agent systems, and generative AI. He is passionate about driving business growth and success through data-driven decision-making and excels in analyzing data to uncover valuable insights. Mahmoud has helped companies and startups enhance operations by leveraging data and AI expertise to develop innovative, scalable solutions that meet their unique challenges.
Portfolio
Experience
- Machine Learning - 5 years
- Computer Vision - 5 years
- Natural Language Processing (NLP) - 4 years
- Amazon Web Services (AWS) - 3 years
- Google Cloud Platform (GCP) - 3 years
- Generative Artificial Intelligence (GenAI) - 2 years
- Recommendation Systems - 2 years
- Retrieval-augmented Generation (RAG) - 1 year
Availability
Preferred Environment
PyCharm, Slack, Amazon Web Services (AWS), Google Cloud
The most amazing...
...work I've done includes advanced RAG systems, multi-agent systems, NLP, and computer vision solutions.
Work Experience
Machine Learning Engineer
Toptal, LLC
- Built an end-to-end recommendation engine for matching top talent with jobs.
- Developed RAG systems leveraging LangChain, LlamaIndex, and vector databases.
- Collaborated in establishing large-scale RAG systems.
Senior Machine Learning Engineer
TwenyToo
- Developed an auto-tagging system that extracts multiple features from fashion images.
- Utilized computer vision, NLP, LLM, and OpenAI services to tackle diverse problems.
- Built a product-based recommendation engine for eCommerce.
Senior Machine Learning Engineer
Online Freelance Agency
- Solved a wide range of problems using machine learning, computer vision, NLP, LLM, and GenAI.
- Executed various ETL, data mining, and visualization projects.
- Dockerized and deployed multiple systems on AWS and GCP.
Experience
Best Candidates Recommendation Engine
Auto-tagging System for eCommerce
Multi-personality Chatbot with Context-aware Responses
Education
Bachelor's Degree in Computer Engineering
Mansoura University - Mansoura, Egypt
Skills
Libraries/APIs
CatBoost, PyTorch, OpenCV, TensorFlow, OpenAI API, Hugging Face Transformers
Tools
Amazon SageMaker, BigQuery, ChatGPT, Apache Airflow, Sentry, Grafana, Dialogflow, PyCharm, Slack, MATLAB
Languages
Python, C++
Frameworks
LlamaIndex, Flask, Selenium
Paradigms
Automation, Machine-learned Ranking (MLR)
Platforms
Amazon Web Services (AWS), Google Cloud Platform (GCP), Vertex AI, Docker, Ollama, Cloud Run
Storage
Google Cloud, MongoDB
Industry Expertise
Captioning
Other
Machine Learning, Computer Vision, Hugging Face, Transformers, Retrieval-augmented Generation (RAG), Vector Databases, LangChain, Natural Language Processing (NLP), Generative Artificial Intelligence (GenAI), FastAPI, Prompt Engineering, Artificial Intelligence (AI), Chatbots, Generative Pre-trained Transformer 4 (GPT-4), Large Language Models (LLMs), Generative Pre-trained Transformers (GPT), ChatGPT API, ChatGPT Prompts, AI Chatbots, Conversational AI, Gemini, AI Agents, OpenAI GPT-4 API, Gemini API, Convolutional Neural Networks (CNNs), Deep Learning, Recurrent Neural Networks (RNNs), Data Classification, Data Science, APIs, Large Language Model Operations (LLMOps), AI Automation, Agentic AI, Fashion, Image Processing, Recommendation Systems, Prometheus, Multimodal Models, Multiagent Generative Systems (MAGs), eCommerce, Data Analytics, Machine Learning Operations (MLOps), Data Engineering, Web Scraping, Data Scraping, Software Development, VoiceBot, Voice Cloning, OpenAI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring