
Salla
Data Scientist
- Permanent
- Jeddah, Saudi Arabia
- Experience 2 - 5 yrs
Job expiry date: 08/05/2026
Job overview
Date posted
25/03/2026
Location
Jeddah, Saudi Arabia
Salary
Undisclosed
Compensation
Comprehensive package
Job description
The Data Scientist is responsible for designing and developing Machine Learning (ML) and Deep Learning models across multiple domains to extract patterns and insights from large-scale and diverse datasets. The role involves analyzing raw data including data quality assessment, cleansing, preprocessing, and structuring for downstream processing, while conducting research and development activities in Data Science and Machine Learning practices. The position focuses on building scalable and accurate ML models for applications such as Recommendation Engines, Chatbots, Natural Language Processing (NLP), text mining, text-based feature selection and representation, optimization, predictive modeling, Image Processing, Speech Processing, Rule-Based Learning, and Knowledge Graphs. The role requires proficiency in Python and libraries such as Tensorflow, Keras, Pandas, and Sklearn, with additional exposure to programming languages including C++, .Net, Java, Matlab, and R. The Data Scientist collaborates with Data Engineers, Data Quality Assurance Officers, Business Analysts, and software developers to translate prototypes into full-scale data products, ensuring data integrity and alignment with business objectives. Responsibilities include leveraging Big Data frameworks such as Hadoop, Spark, ElasticSearch, and Cassandra, and working with database technologies and query languages for data design and implementation. The role contributes to designing new service offerings, particularly in E-Commerce and related fields, while staying updated with the latest trends and technologies in AI and ML. The position requires strong expertise in algorithms, object-oriented programming, predictive modeling, clustering, and classification techniques, supporting business decision-making through advanced analytics and scalable AI solutions.
Required skills
Key responsibilities
- Analyze raw data by assessing quality, performing data cleansing, preprocessing, and structuring for downstream processing
- Conduct research and development activities using Data Science and Machine Learning practices for data exploration and discovery
- Develop, apply, test, and implement Machine Learning and Deep Learning models for datasets from online marketplaces, e-commerce platforms, social media, and web sources
- Design and develop scalable and accurate ML models for Recommendation Engines, Chatbots, Natural Language Processing, text mining, feature selection, optimization, and predictive modeling
- Utilize tools and techniques including Image Processing, Speech Processing, Rule-Based Learning, and Knowledge Graphs to solve complex business problems
- Collaborate with Data Engineers and Data Quality Assurance Officers to address data-related requests and ensure data integrity
- Work with Business Analysts and product development teams to understand requirements and implement data-driven solutions
- Translate models, prototypes, and ideas into production-ready solutions in collaboration with software developers and big data teams
- Design new service offerings and AI-driven solutions in E-Commerce and other domains
- Stay updated with the latest trends and technologies in Data Science, Machine Learning, and AI fields
Experience & skills
- Hold a Bachelor’s degree in Statistics, Mathematics, Computer Science, Engineering, or related quantitative field with a graduate degree preferred
- Possess 2–4 years of experience in data science, quantitative analytics, and data modeling
- Demonstrate deep understanding of predictive modeling, Machine Learning, clustering, and classification techniques and algorithms
- Exhibit experience in ML applications such as Recommendation Engines, Natural Language Processing, Language Models, and Chatbots
- Demonstrate experience with Deep Learning algorithms and techniques
- Possess proficiency in Python and experience with libraries such as Tensorflow, Keras, Pandas, and Sklearn
- Show familiarity with additional programming languages including C++, .Net, Java, Matlab, and R
- Demonstrate strong knowledge of algorithms and object-oriented programming
- Exhibit familiarity with database technologies, design and implementation, and query languages
- Show familiarity with Big Data frameworks and visualization tools such as ElasticSearch, Cassandra, Hadoop, and Spark