3 771 Analysts jobs in Bahrain
Data Science Manager
Posted today
Job Viewed
Job Description
Job Summary
We are seeking a
Data Science Manager & Head of Recommendations and Personalization
to lead the development of intelligent, data-driven client experiences across our digital platforms. You will spearhead the design and implementation of machine learning models for personalized investment recommendations, content targeting, and client engagement optimization.
This is a high-impact role for a strategic data leader who thrives in a fast-paced environment and has experience building and scaling personalization systems—ideally in fintech, digital wealth, or consumer platforms.
Key Responsibilities:
Strategy & Leadership
- Define the personalization and recommendation strategy aligned with business goals and client experience vision.
- Lead, mentor, and grow a team of data scientists and machine learning engineers.
- Collaborate cross-functionally with product, marketing, engineering, and commercial teams to embed data-driven personalization across all client touchpoints.
Data Science & Modeling
Design, build, and deploy ML/AI models for:
Personalized investment recommendations
- Smart content curation
- Behavioral and predictive analytics
Funnel optimization and conversion predictions
Drive experimentation and continuous model performance improvement using A/B testing and data validation techniques.
- Ensure model explainability, fairness, and compliance with relevant data privacy regulations.
Personalization Infrastructure
- Architect and oversee the personalization engine powering mobile, web, and CRM systems.
- Implement real-time data processing pipelines for adaptive personalization.
- Collaborate with data engineering to ensure scalable, high-quality data infrastructure and feature pipelines.
Client-Centric Data Insights
- Translate data into actionable insights to inform client segmentation, lifecycle management, and journey personalization.
- Develop dashboards and KPIs to measure impact of personalization initiatives on user engagement and business outcomes.
Key Attributes & Competencies
- Strong product sense with a deep understanding of client behavior in digital financial services.
- A passion for using data to improve lives and decision-making for HNW individuals.
- Strategic and hands-on: able to drive vision and execute technical implementation.
- Collaborative leadership and stakeholder communication skills.
- Highly analytical with strong attention to detail and data integrity.
Qualifications
- Master's or PhD in Data Science, Machine Learning, Computer Science, or related field.
- 6+ years of experience in applied data science, with 2+ years in a leadership or managerial role.
- Proven experience developing personalization and recommendation systems at scale.
- Proficiency in Python, SQL, and machine learning libraries (e.g., scikit-learn, TensorFlow, PyTorch).
- Experience with data platforms such as Databricks, AWS/GCP/Azure, and real-time data systems (e.g., Kafka).
- Background in fintech, wealth management, or e-commerce personalization is a strong plus
The Family Office is an independent wealth management firm offering customized investment solutions in alternative asset classes, including private equity, private debt, and real estate. Serving high-net-worth individuals and families, we provide tailored strategies to address unique financial needs with a focus on transparency, diversification, and long-term value.
With a commitment to excellence and decades of expertise, The Family Office helps clients preserve and grow their wealth across generations.
Data Science Intern
Posted 6 days ago
Job Viewed
Job Description
- Assisting in the collection, cleaning, and preprocessing of large datasets from various sources.
- Performing exploratory data analysis (EDA) to identify patterns, trends, and anomalies.
- Supporting the development and implementation of machine learning models under the guidance of senior data scientists.
- Contributing to the visualization of data and findings using tools like Matplotlib, Seaborn, or Tableau.
- Helping to document methodologies, code, and results.
- Participating in team meetings and presenting findings or progress updates.
- Researching and learning new data science techniques and tools.
- Collaborating with other interns and team members on shared projects.
- Assisting in the testing and validation of data models and algorithms.
- Gaining exposure to cloud platforms and big data technologies.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, Economics, or a related quantitative field.
- Solid understanding of statistical concepts and machine learning algorithms.
- Proficiency in at least one programming language commonly used in data science, such as Python or R.
- Familiarity with data manipulation libraries (e.g., Pandas, NumPy) and data visualization tools.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and manage time effectively in a remote setting.
- Enthusiasm for learning and a proactive attitude.
- Experience with SQL is a plus.
- Familiarity with version control systems like Git is beneficial.
Data Science Apprentice
Posted 8 days ago
Job Viewed
Job Description
As a Data Science Apprentice, you will embark on a structured learning journey covering the core principles of data analysis, machine learning, statistical modeling, and data visualization. You will work alongside experienced data scientists, assisting them in collecting, cleaning, analyzing, and interpreting large datasets to derive actionable insights. This apprenticeship is ideal for individuals with a strong aptitude for numbers, problem-solving, and a passion for uncovering hidden patterns within data.
What You Will Learn and Do:
- Assist in data collection, cleaning, and preprocessing using various tools and techniques.
- Learn and apply statistical methods for data analysis and interpretation.
- Gain hands-on experience with machine learning algorithms and their implementation.
- Develop data visualization skills to communicate findings effectively.
- Support senior data scientists in developing predictive models and data-driven solutions.
- Participate in team meetings and contribute to project discussions.
- Understand and adhere to data privacy and security best practices.
- Develop proficiency in programming languages commonly used in data science, such as Python and R.
- Explore various data science tools and platforms.
- Receive mentorship and guidance from experienced data science professionals.
- A strong academic background, ideally with a degree or strong performance in a STEM field (e.g., Mathematics, Statistics, Computer Science, Engineering).
- A genuine passion for data and a keen analytical mindset.
- Excellent problem-solving skills and attention to detail.
- Basic understanding of programming concepts; experience with Python or R is a plus but not mandatory.
- Strong communication skills, both written and verbal.
- Ability to work independently and as part of a remote team.
- Eagerness to learn and adapt to new technologies and methodologies.
- Must be legally eligible to work in the designated region (or capable of working remotely from an approved location).
Data Science Apprentice
Posted 11 days ago
Job Viewed
Job Description
As a Data Science Apprentice, you will assist in data collection, cleaning, and preprocessing from various sources. You will support the team in developing and testing data models, performing exploratory data analysis, and generating insights to inform business decisions. Learning to use data visualization tools to communicate findings effectively to both technical and non-technical audiences will be a key focus. You will also gain exposure to different programming languages and software used in data science, such as Python, R, SQL, and relevant libraries.
The ideal candidate should have a strong analytical mindset, a keen interest in data science, and a desire to learn. While prior experience is not essential, a foundational understanding of mathematics, statistics, or programming is beneficial. Excellent problem-solving skills, attention to detail, and strong communication abilities are required. This apprenticeship is an excellent pathway for individuals looking to start a career in data science and contribute to innovative projects within a supportive team. Join us at our location in Riffa, Southern, BH , and embark on an exciting journey into the world of data.
Junior Analyst - Data Science
Posted 3 days ago
Job Viewed
Job Description
The ideal candidate possesses a strong foundation in statistical principles and data analysis techniques. Proficiency in programming languages such as Python or R is essential, along with experience using relevant libraries (e.g., Pandas, NumPy, Scikit-learn). Familiarity with SQL for database querying is also required. A Bachelor's degree in a quantitative field like Computer Science, Statistics, Mathematics, Economics, or a related discipline is mandatory. Excellent problem-solving skills, attention to detail, and a passion for uncovering insights from data are crucial. This role is based in **Riffa, Southern, BH** and requires a hybrid work arrangement, offering flexibility with a balance of in-office collaboration and remote work. Strong communication skills, both written and verbal, are necessary to effectively present findings to technical and non-technical audiences. You will have the opportunity to learn and grow within a supportive team, contributing to impactful business decisions.
Graduate Analyst - Data Science
Posted 14 days ago
Job Viewed
Job Description
Responsibilities include:
- Assisting in the collection, cleaning, and pre-processing of large datasets from various sources.
- Performing exploratory data analysis to identify patterns, trends, and anomalies.
- Developing and implementing statistical models and machine learning algorithms under guidance.
- Creating data visualizations and dashboards to communicate findings effectively.
- Supporting senior data scientists in hypothesis testing and experimental design.
- Contributing to the development of data-driven solutions to business problems.
- Writing and maintaining code for data analysis and model implementation (e.g., Python, R).
- Collaborating with cross-functional teams to understand data needs and deliver insights.
- Documenting methodologies, processes, and findings clearly and concisely.
- Staying updated with the latest advancements in data science and machine learning.
- Participating in team meetings and contributing to discussions on analytical approaches.
- Assisting in the validation and testing of developed models.
We are looking for candidates with a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, Economics, or a related quantitative field. Strong programming skills in Python or R, and familiarity with data manipulation libraries (e.g., Pandas, NumPy) and machine learning frameworks (e.g., Scikit-learn, TensorFlow, PyTorch) are essential. A solid understanding of statistical concepts and data modeling techniques is required. Excellent analytical, problem-solving, and critical thinking skills are paramount. Good communication and teamwork abilities are also necessary. Previous internship experience in data analysis or a related field is a plus. Eagerness to learn and a passion for uncovering insights from data are key attributes for this role. This is a fantastic platform to build a career in the exciting field of data science.
Graduate Trainee - Data Science
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Analysts Jobs in Bahrain !
Graduate Trainee - Data Science
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist senior data scientists in collecting, cleaning, and pre-processing large datasets.
- Perform exploratory data analysis (EDA) to identify trends, patterns, and insights.
- Develop and implement basic machine learning models under guidance.
- Support the development of data visualizations and reports to communicate findings.
- Learn and apply statistical methods and programming languages (e.g., Python, R) for data analysis.
- Participate in team meetings and contribute to project discussions.
- Assist in documenting data processes, methodologies, and findings.
- Gain exposure to various data science tools and technologies.
- Complete assigned training modules and projects effectively.
- Collaborate with team members to achieve project milestones.
Qualifications:
- Recent graduate with a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field.
- Strong academic record with a solid foundation in statistical concepts and programming.
- Proficiency in at least one programming language such as Python or R.
- Familiarity with data manipulation libraries (e.g., Pandas, NumPy) is a plus.
- Basic understanding of machine learning concepts is advantageous.
- Excellent analytical and problem-solving skills.
- Strong attention to detail and ability to work with large datasets.
- Good communication and teamwork skills.
- Eagerness to learn and a proactive attitude towards professional development.
- Must be available to work on-site at our **Busaiteen, Muharraq, BH** office.
Graduate Data Science Trainee
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist senior data scientists in data collection, cleaning, and preprocessing tasks.
- Learn and apply statistical analysis and machine learning algorithms to extract insights from complex datasets.
- Develop data visualizations to communicate findings effectively to technical and non-technical stakeholders.
- Participate in the development and testing of predictive models.
- Collaborate with team members on data-driven projects across various business units.
- Engage in continuous learning, staying updated with the latest advancements in data science and AI.
- Contribute to the documentation of data processes and methodologies.
- Gain exposure to various data science tools and programming languages (e.g., Python, R, SQL).
- Support the team in identifying trends and patterns within large datasets.
- Receive mentorship and guidance from experienced professionals in the field.
Qualifications:
- Recent graduate with a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, Economics, or a closely related quantitative field.
- Strong foundational knowledge of statistical concepts and data analysis techniques.
- Familiarity with programming languages commonly used in data science, such as Python or R.
- Basic understanding of machine learning concepts and algorithms is a plus.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- Eagerness to learn and adapt to new technologies and methodologies.
- Ability to work independently and manage time effectively in a remote setting.
- A genuine passion for data and its potential to drive business decisions.
- Previous internship or project experience in data analysis is advantageous.
Graduate Trainee - Data Science
Posted today
Job Viewed
Job Description
The program is designed to equip you with the foundational skills necessary for a successful career in data science. You will be exposed to various data science tools and techniques, including programming languages like Python or R, SQL for database management, and machine learning libraries. You will contribute to data-driven decision-making processes across different business units, learning to extract meaningful insights from complex datasets. This role involves both independent work and close collaboration within a team environment, fostering a blend of learning and contribution.
Responsibilities:
- Assist in collecting and cleaning large datasets from various sources.
- Perform exploratory data analysis to identify trends and patterns.
- Develop and implement data models using statistical techniques and machine learning algorithms.
- Create compelling data visualizations to communicate findings effectively.
- Support senior data scientists in project execution and reporting.
- Learn and apply programming skills in Python or R for data manipulation and analysis.
- Utilize SQL for querying and managing databases.
- Participate in team meetings and contribute to project discussions.
- Assist in the documentation of data processes and model methodologies.
- Stay updated with the latest advancements in data science and analytics.
- Recent graduate with a Bachelor's or Master's degree in Data Science, Statistics, Computer Science, Mathematics, Economics, or a related quantitative field.
- Strong analytical and problem-solving skills.
- Basic understanding of programming concepts (Python or R preferred).
- Familiarity with database concepts and SQL.
- Eagerness to learn and a passion for data.
- Good communication and teamwork abilities.
- Ability to work independently and manage time effectively in a hybrid setup.
- Previous internship or project experience in data analysis is a plus.