
Ahmad I. Elawady
Verified Expert in Engineering
Machine Learning Developer
Sheikh Zayed City, Giza Governorate, Egypt
Toptal member since October 21, 2021
Ahmad is a machine learning researcher and engineer with a passion for building solutions from scratch. He is interested in formulating the thinking process of SMEs as machine learning solutions. During his two years of work experience, Ahmad developed machine learning solutions for different sectors, including a document layout extraction and image inpainting solution and a sophisticated system to find chemical synthesis plans.
Portfolio
Experience
- Machine Learning - 3 years
- Python - 3 years
- Research - 2 years
- PyTorch - 2 years
- Computer Vision - 2 years
- Deep Learning - 2 years
- Large Language Models (LLMs) - 2 years
- Reinforcement Learning - 1 year
Availability
Preferred Environment
Amazon Web Services (AWS), Python, PIP, Docker, PyTorch, Linux
The most amazing...
...task I’ve done is refactoring a complex C++ SDK, relying on a deep understanding of the business but little C++ skills, then guiding the development team.
Work Experience
Senior Unstructured Data Scientist
Beyond Limits
- Designed and implemented a research tool to easily build and experiment with LLM-based applications through configurations that unified the research process, increased the experimentation throughput, and reduced the redundancy in the implementation.
- Built a RAG system with open-source models that supports question answering, follow-ups, and small talk, enabling seamless, natural conversations. It serves as the foundation for our enterprise solution, which is used by clients with strict data privacy policies.
- Conducted technical feasibility analysis for AI projects with the clients and helped scope feasible projects.
- Enhanced the design of the team’s data preparation tool for training LLMs, resulting in reduced development time, improved code reusability, and easier extensibility.
Department Supervisor
Information Technology Institute
- Provided technical consultancy on AI-related projects involving multiple cloud providers.
- Oversaw the design and installation of the AI infrastructure to facilitate computational resource sharing among the system's users. It involved virtualization and networking.
- Assisted in the curriculum planning and teaching efforts on the machine learning track—AI-Pro.
- Mentored students in machine learning graduation projects.
Machine Learning Engineer
Integrant
- Researched and developed solutions to do retrosynthesis planning. It was designed to find a sequence of reactions to synthesize a specific molecule from the available starting materials, such as an inventory.
- Engineered the POCs so the client could demonstrate their ideas and evaluate the systems quickly.
- Developed the API for the tools and deployed it on the cloud.
Machine Learning Researcher
RDI
- Researched and developed solutions to address problems related to the document's layout extraction, such as document orientation detection, tables extraction, and image inpainting using deep learning and classical computer vision techniques.
- Engineered the POCs to demonstrate the ideas and evaluate the systems quickly. The POCs were used as a reference implementation to guide the development team's work.
- Implemented a configurable ready-to-deploy pipeline for the OCR system that supports parallel calls to the microservices, handles call dependencies, and dynamically manages the optional calls.
- Designed and implemented a set of tools to validate APIs requests and log the time each pre-specified function takes in each API call.
- Developed custom tools for data processing, such as annotation and visualization.
Deep Learning Research Intern
Valeo
- Conducted research in the fields of domain translation, sensor modeling, and video inpainting.
- Developed computer vision algorithms to weakly annotate data.
- Implemented a custom annotation tool to easily modify the segmentation annotation.
Experience
ReLIC: A Recipe for 64k steps In-context Reinforcement Learning for Embodied AI
https://arxiv.org/abs/2410.02751Beyond Search | Hybrid Gen AI Solution
https://www.beyond.ai/enterprise-ai/gen-aiSotoor
https://sotoor.ai/homeI was the machine learning researcher responsible for layout extraction and document generation.
Using a mix of deep learning and classical computer vision techniques, I developed a system to extract information such as the lines, the tables, the document's orientation, and the document's background or inpainting.
I also developed a pipelining system that manages how these functionalities are applied. It supports parallel calls to the microservices, handles call dependencies, and dynamically manages the optional calls. I built and deployed a prototype that served these functionalities through RESTful APIs.
RSynth — A Retrosynthesis Planning Tool
Motion Capture Project
https://github.com/ITI-Mechatronics-40/motion-project-interfaceYOLOv3D
Siameser
https://github.com/aielawady/SiameserHoraira
https://github.com/aielawady/horairaEducation
Master's Degree in Computer Science
Georgia Institute of Technology - Atlanta, GA
Professional Degree in Mechatronics
Information Technology Institute - Egypt
Bachelor's Degree in Mechanical Engineering
Mansoura University - Mansoura, Egypt
Certifications
University Ambassador Program
NVIDIA Deep Learning Institute (DLI)
AWS Certified Machine Learning
Amazon Web Services
Mechatronics
Information Technology Institute (ITI)
Deep Learning Specialization
DeepLearning.AI | via Coursera
Machine Learning
Stanford University | via Coursera
Skills
Libraries/APIs
PyTorch, Hugging Face Transformers, REST APIs, Keras, TensorFlow, OpenCV, Pandas, NumPy, DeepSpeed, OpenAI API
Tools
Amazon SageMaker, DeepSeek, Amazon Elastic Block Store (EBS), uWSGI, Docker Compose, VMware vSphere, NGINX, Amazon OpenSearch
Languages
Python
Frameworks
LlamaIndex, LangGraph, Flask
Paradigms
Synthetic Data Generation, Text Retrieval
Platforms
Amazon Web Services (AWS), Docker, Amazon EC2, Ubuntu, Azure, Linux
Storage
Amazon S3 (AWS S3)
Other
Deep Learning, Computer Vision, Machine Learning, Artificial Intelligence (AI), Natural Language Processing (NLP), Large Language Models (LLMs), Retrieval-augmented Generation (RAG), LoRa, Developing AI Models locally, Fine-tuning, Multi GPU training, Supervised Fine-tuning Trainer, Llama, Text Classification, Supervised Learning, Unsupervised Learning, Cloud, Video Processing, Convolutional Neural Networks (CNNs), Object Detection, Image Processing, Computer Vision Algorithms, Artificial Neural Networks (ANN), Neural Networks, Reinforcement Learning, Open-source LLMs, Transformers, Machine Learning Operations (MLOps), Recurrent Neural Networks (RNNs), model quantization, AI Chatbots, Chatbots, Motion Capture, APIs, AI Agents, Vector Databases, Distributed Cloud, Fully Sharded Data Parallelism (FSDP), Hugging Face, LLM as a judge, LLM Evaluation BLEU - ROUGE, LLM inference, LM Evaluation Harness, Text Generation Inference, Datasets, Generative Artificial Intelligence (GenAI), OpenAI, FastAPI, Small Language Models (SLMs), Reinforcement Learning from Human Feedback (RLHF), Data Extraction, Prompt Engineering, Numerical Methods, Robotics, Software Engineering, Optical Character Recognition (OCR), Image Annotation, Software Deployment, Research, PIP, Mechatronics, Embedded Systems, Computational Fluid Dynamics (CFD), NVIDIA vGPU, VMware ESXi, IT Consulting, Mentorship & Coaching, Team Leadership, Generative Adversarial Networks (GANs), Programming, Training, ICT Training, Deep Reinforcement Learning, AI Research, Large Language Model Operations (LLMOps), Image Retrieval, LangChain, GRPO, Speech to Text, Text to Speech (TTS)
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