
Senior Data Scientist
- Jeddah, Makkah
- Permanent
- Full-time
- Analyze raw data: assessing quality, cleansing, preprocessing, structuring for downstream processing.
- Conduct research and development activities, data exploration and discovery using Data Science and Machine Learning (ML) practices.
- Develop, apply, test and implement Data Science and ML models for a wide variety of datasets gathered from different data sources such as Online market places, e-commerce platforms, social media, and web sources.
- Design and develop accurate and scalable ML models in different domains and applications, which include, but not limited to, Recommendation engines, Chatbots, NLP, text mining, text-based feature selection/representation, optimization and predictive modeling.
- Utilize a variety of tools and approaches to solve complex business objectives, from Recommendation Engines, Chatbots, Natural Language Processing (NLP), Machine Learning/ Deep Learning, Image Processing, Speech Processing, Rule-Based Learning and Knowledge Graphs.
- Design new service offerings and solutions in E-Commerce and different fields.
- Keep up to date with latest trends and technologies in the data science and ML fields.
- Work closely with Data Engineers in data related requests, and Data Quality Assurance Officers in data integrity issues.
- Work closely with Business Analysts and product development teams to understand and implement their requirements.
- Collaborate with big data and software developers to translate ideas, models and prototypes into full-fledged solutions.
- Work closely with cross-functional teams to identify challenges and problems and suggest potential AI solutions.
- Bachelor's degree in quantitative field (Statistics, Mathematics, Computer Science, Engineering, etc.); graduate degree in Data Science or other quantitative field is preferred.
- At least 4 - 5 years' of experience as a data scientist (quantitative analytics and data modeling).
- Deep understanding of predictive modeling, machine-learning, clustering and classification techniques, and algorithms.
- Experience in ML applications and domains (Recommendation Engines, NLP, Language Models and Chatbots experience is preferred).
- Strong knowledge and hands-on experience with large language models (LLMs), including model selection, fine-tuning, deployment, and prompt engineering for real-world applications.
- Experience in Deep Learning algorithms and techniques.
- Proficiency in Python (other languages such as Shell Scripts, C++, .Net, Java, Matlab, R,...etc are preferred).-
- Experience in Python libraries (Tensorflow, Keras, Pandas, Sklearn).
- Excellent in Algorithms and Object-Oriented programming.
- Familiarity with database technology (design and implementation) and query language.
- Familiarity with Big Data frameworks and visualization tools (ElasticSearch, Cassandra, Hadoop, Spark) is preferred.
- Strong organizational and project management skills.
- Good problem-solving skills.
- Excellent communication and presentation skills
- Medical Health Insurance
- Performance Bonus
- Others