Baraa Zaid

Senior Machine Learning Engineer | NLP & Recommender Systems

Salary / Daily rate

Dubai - United Arab Emirates

Freelance, open to permanent contract

Can come onsite

Skills

LLMs / Large language modelsMachine LearningAIAWSDeep LearningScrapingData EngineeringDigitalOceanAWS LambdaNeo4jGitBackend DevelopmentMicroservicesData VisualizationData MiningMongoDBGoogle Cloud PlatformMySQLAmazon EC2SQL QueriesData ScienceDockerKafkaAnsibleData AnalysisSQL databasesKubernetes

Languages

ArabicEnglish

About me

Intro

Senior ML Engineer with 5+ years building AI-powered solutions, specializing in recommendation systems and conversational AI. Led 4+ successful projects across marketing and logistics, developing restaurant recommendation engines and RAG-powered chatbots. Expert in NLP, cloud deployment, and transforming business challenges into scalable ML solutions.

Links

Work experience

Senior Machine Learning Engineer

ChillDays

Mar 2024 - Mar 2025

1 year 1 month

Dubai - United Arab Emirates

- Designed and implemented a restaurant recommendation engine using collaborative filtering, content-based filtering, and hybrid approaches to provide personalized restaurant recommendations to users based on their preferences, location, and past interactions. - Developed a Retrieval Augmented Generation (RAG) agent to enhance the restaurant recommendation capabilities by integrating structured data from a restaurant knowledge base, user reviews, and other relevant sources to generate more informative and contextual recommendations. - Built a conversational chatbot interface using natural language processing and generation techniques to enable users to interact with the restaurant recommender system through natural language, allowing them to search for restaurants, make reservations, and get personalized suggestions. - Employed machine learning techniques, such as deep learning for natural language understanding and generation, to continuously improve the chatbot's conversational abilities, enabling it to engage in more natural and informative dialogues with users. - Implemented robust recommender systems for the restaurant booking platform, leveraging user behavior data, contextual information, and collaborative filtering algorithms to provide accurate and timely restaurant availability, pricing, and reservation recommendations to enhance the user experience.

Data Scientist

DAL Group

Jun 2021 - Oct 2023

2 years 5 months

Khartoum, Khartoum State, Sudan · On-site

Key Responsibilities: - Build ML and predictive solutions for sales and demand forecasting - Develop BI dashboards and data analytics solutions - Deploy ML systems using cloud -Strategize and solve key business and marketing problems using data - Communicate with stakeholders and different teams from different departments - Led 4 projects in marketing and logistics divisions

Data Scientist

Circles

Feb 2020 - Mar 2021

1 year 2 months

Khartoum, Sudan

- Developed and deign dashboards and ML predictive solutions - Develop ML algorithms for solving complex problems for big companies - Perform analysis and data handling on Big Data - Deploy ML APIs on the cloud and on private servers - Create data-driven marketing strategies and market research

Data Analyst

Starting Vision

Jan 2020 - Dec 2020

1 year

Saudi Arabia · Remote

Key Responsibilities: - Monitor website and marketing data analytics - Responsible for optimizing UX dashboards and website landing pages using analytics and A/B testing -Store and clean usage data in appropriate format in SQL - develop reports and presentations for client


Education

Future University of Sudan

Bachelor of Engineering (B.E.)

2013 - 2018

5 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.