
Amr Mashlah
Verified Expert in Engineering
Machine Learning Engineer and Developer
San Francisco, CA, United States
Toptal member since January 2, 2019
Amr is an AI product engineer and founder with 10+ years of experience turning business workflows into production AI tools. He works across GenAI, large language models (LLMs), computer vision, automation, APIs, and full-stack delivery, helping clients move from idea to deployed systems. As the founder of PatternedAI, Amr has built AI-powered design tools for fashion and textile teams, combining image generation, workflow automation, and practical product thinking.
Portfolio
Experience
- AI Project Management - 10 years
- Data Science - 6 years
- Machine Learning - 6 years
- Artificial Intelligence (AI) - 6 years
- Scikit-learn - 5 years
- RAG Systems - 3 years
- SciPy - 3 years
- AI Agents - 2 years
Preferred Environment
LangChain, LlamaIndex, Codex, Claude Code, Generative Artificial Intelligence (GenAI), RAG Systems, OpenAI API, Prompt Engineering, Diffusion Models, Semantic Search
The most amazing...
...thing I’ve built is PatternedAI, a GenAI product I took from idea to production and scaled to hundreds of thousands of users.
Work Experience
Founder
PatternedAI
- Developed a customized Stable Diffusion model and served it using serverless GPUs.
- Fine-tuned a custom image generation model and optimized it for different use cases.
- Handled autoscaling computes necessary to serve a large volume of users and cut costs with a low number of users.
Senior Machine Learning Engineer
Eezylife Inc.
- Built and maintained recommendation engines for restaurants, events, movies, and music.
- Extracted key information that helps users relate to their recommendations.
- Developed an interactive interpretation tool for debugging and validation.
- Hired and managed a team of data scientists and mentored interns.
Data Scientist
MachineMedicine
- Used pose estimates from video recording to assess motor skills objectively for Parkinson's patients.
- Built the analytics pipeline using Python and ingested it in a Flask web application.
- Created plots to visualize and validate the several steps in the analytics pipeline and the activity detection algorithm.
Data Scientist
IntentHQ
- Researched new approaches to data enrichment techniques, including behavioral clustering, audience expansion, and modeling user preferences.
- Enhanced data quality control by creating a web interface for topic disambiguation, automating the repetitive analysis, and reports.
- Labeled unlabeled data using probabilistic methods.
- Devised the evaluation metrics for model performance.
Experience
Semantic Search
https://github.com/amrakm/semantic_searchA script to embed a list of documents and upload them to a vector database. These embeddings were matched against search queries and served in a Streamlit web app.
Bechdel Test on Movie Scripts
https://github.com/amrakm/BechdalTestThe script extracts names in the scene, guesses their gender, and runs a test similar to the Bechdel test on each scene—to check if at least two women are talking to each other without the presence of a man in the scene.
ML Framework
https://github.com/amrakm/ML_FrameworkWorks on tabular datasets, handles numerical and categorical data automatically, and extracts embedding from text fields using BERT model.
DQN_Navigator
https://github.com/amrakm/DQN_NavigatorEducation
Master of Science Degree in Artificial Intelligence
University of Edinburgh - Edinburgh, United Kingdom
Bachelor of Engineering Degree in Mechatronics Engineering
University of Aleppo - Aleppo, Syria
Skills
Libraries/APIs
Pandas, Keras, NumPy, Scikit-learn, Matplotlib, SQLAlchemy, TensorFlow, SciPy, PyTorch, OpenAI API, TensorFlow Deep Learning Library (TFLearn), Natural Language Toolkit (NLTK), Beautiful Soup, Node.js, PySpark, React
Tools
Amazon SageMaker, ChatGPT, Git, Jupyter, Codex, Claude Code
Languages
Python, Arabic, Scala, SQL
Paradigms
Database Design
Platforms
Jupyter Notebook, Amazon Web Services (AWS), Firebase, Vercel
Storage
Databases, PostgreSQL, MySQL, MongoDB
Industry Expertise
Project Management
Frameworks
Flask, Streamlit, Selenium, Next.js, LlamaIndex
Other
Data Science, Artificial Intelligence (AI), Data Analytics, Machine Learning, Data Cleaning, Data Handling, Machine Language, Convolutional Neural Networks (CNNs), Natural Language Processing (NLP), Stable Diffusion, Image Processing, Generative Pre-trained Transformers (GPT), Large Language Models (LLMs), Pinecone, Generative Artificial Intelligence (GenAI), Data Modeling, Data Analysis, Fine-tuning, AI Model Training, Minimum Viable Product (MVP), Agentic AI, AI Agents, Startups, System Design, Product Management, Multi-agent Systems, Systems Design, AI Project Management, Data Reporting, Recommendation Systems, Data Visualization, Dashboards, APIs, Deep Learning, Topic Modeling, Generative Pre-trained Transformer 3 (GPT-3), Sentiment Analysis, Clips, OpenAI, Diffusion Models, DreamBooth, LangChain, CI/CD Pipelines, Machine Learning Operations (MLOps), Retrieval-augmented Generation (RAG), Large Language Model Operations (LLMOps), Algorithms, Deep Reinforcement Learning, Computer Vision, Vector Data, Vector Databases, Semantics, Scraping, Reinforcement Learning, BERT, Excel Modeling, RAG Systems, Prompt Engineering, Semantic Search
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