Data Scientist
SallaJob Description
About the Role
- We are looking for a Data Scientist to design and develop Machine Learning (ML) models in different domains to find patterns from wide-variety types and large amounts of datasets.
- You will use mainly Deep Learning techniques (and other ML techniques) to solve different problems in Recommendation Engines, Chatbots, Natural Language Processing (NLP) and other domains.
- We will rely on you to build data products to extract valuable business insights.
- In this role, you should be highly analytical with a knack for analysis, math and statistics.
- Critical thinking and problem-solving skills are essential for interpreting data.
- We also want to see a passion for machine-learning and research.
- Your goal will be to help our company analyze trends to make better decisions.
Responsibilities
- 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.
Requirements
- 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 2 - 4 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).
- 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
Get notified of similar jobs
We'll send you an email when jobs similar to "Data Scientist" are posted.
Related Jobs You Might Like
View all jobs →Senior Business Analyst Onsite in KSA - Octopus by RTG
robusta
About the RoleWe are seeking a Senior Business Analyst to join one of our Clients. As a Senior Business Analyst, you will play a key role in driving business solutions by collaborating with cross-functional teams to gather requirements, optimize processes, and ensure alignment with business objectives. You will support and ensure the successful completion of analysis, development, testing, and deployment tasks for our software product's features.Key ResponsibilitiesLead and facilitate business requirements gathering within assigned project(s) using interviews, workshops, document analysis, and other relevant techniques.Operate as the primary Business Analyst within client-facing engagements, managing stakeholder expectations and driving alignment across business and technical teams.Translate business needs into clear, structured, and actionable deliverables, including business requirements, user stories, process flows, and data models using tools such as Jira and Confluence.Own requirements clarity and ensure readiness for development by defining complete, consistent, and testable requirements.Drive stakeholder alignment and proactively resolve ambiguities, gaps, and conflicting requirements.Evaluate solution options and ensure alignment with client needs, system constraints, and integration requirements.Work closely with engineering and integration teams to define and support system integrations, APIs, and data flows across fintech and banking systems.Support delivery within assigned projects by ensuring requirements readiness, stakeholder alignment, and timely resolution of dependencies impacting development and testing.Support User Acceptance Testing (UAT) activities by defining acceptance criteria, validating requirements, and ensuring delivered solutions meet business expectations.Proactively identify opportunities for process improvement and contribute to enhancing solution effectiveness and delivery efficiency.Qualifications & RequirementsBachelor’s degree in MIS, CCE, Computer Science or any other related field.Minimum 5-7+ years of experience as a Business Analyst role or similar one.Previous experience using Jira is required.Strong experience working in Agile environments, including backlog management, sprint planning, and stakeholder alignment.Strong experience in requirements elicitation, process modeling, and solution design.Proven ability to operate in client-facing roles and manage stakeholders in complex and ambiguous environments.Experience in analyzing data to draw business-relevant conclusions and in data visualization techniques and tools.Familiarity with compliance driven requirements.Strong analytical thinking, problem-solving, and communication skills.
Administrative Assistant
Burjline Builders
Job SummaryWe are seeking a highly organized Administrative Assistant to support our HR, compliance and general administrative activities in Saudi Arabia.The role will have a strong focus on compliance administration, documentation, employee records, case tracking and coordination with internal and external stakeholders. The successful candidate will be responsible for ensuring records and documentation are accurate, confidential, up to date and maintained in line with company procedures and applicable requirements.Key ResponsibilitiesProvide administrative and documentation support across HR and compliance activities.Maintain accurate employee, compliance, contractual and company records.Monitor ongoing cases, actions, submissions, deadlines and required follow-ups.Prepare, compile, review and organize documentation for official submissions and internal requirements.Maintain compliance trackers, registers and status reports.Support adherence to company policies, procedures and applicable Saudi regulations.Coordinate with internal departments, external consultants and relevant government entities.Support audits, internal reviews and compliance-related activities.Prepare correspondence, reports, summaries and supporting documentation.Submit and collect documentation from relevant authorities and organizations when required.Escalate outstanding actions, documentation gaps and potential compliance issues to management.Maintain strict confidentiality when handling employee, commercial and company information.Candidate RequirementsDiploma or Bachelor's Degree in Business Administration, Human Resources, Public Administration or a related field.2–5 years of relevant experience in administration, HR administration, compliance, document control or a related function.Previous experience supporting compliance activities, documentation and government-related processes is highly advantageous.Good understanding of administrative procedures and records management.Strong organizational skills with excellent attention to detail and follow-up.Ability to handle confidential and sensitive information appropriately.Proficiency in Microsoft Office applications.Strong Arabic communication skills with good working English.
Mechanical Technician 2 - Generator Assembly & Aftersales Service
Apt Resources
We are looking for an experienced Technician 2 to support our client's technical and after-sales service operations in Riyadh. The ideal candidate should be capable of working independently, troubleshooting technical problems on customer sites, and carrying out maintenance and repairs with minimal supervision. Key Responsibilities Attend customer sites independently to diagnose and resolve technical issues. Troubleshoot mechanical and electrical problems affecting equipment and machinery. Perform maintenance and repairs independently. Carry out programming and technical adjustments where required. Diagnose faults systematically and identify the root cause of technical problems. Handle major mechanical duties and repairs related to the company's machines. Provide technical support during equipment breakdowns and service calls. Follow proper safety procedures when working on equipment and at customer sites. Report completed work, identified faults, and required repairs to the relevant supervisor or manager. Work professionally with customers and other technical team members. Required Skills & Experience Previous experience in a technician or similar technical role. Strong mechanical and technical troubleshooting experience. Ability to work independently and attend customer sites without requiring assistance. Ability to diagnose and repair technical problems with minimal supervision. Experience performing maintenance and repairs on machinery or technical equipment. Knowledge of programming and technical systems is an advantage. Ability to handle complex mechanical duties. Good problem-solving and troubleshooting skills. Ability to communicate effectively with customers and colleagues. Commitment to workplace and site safety.