95 Data Scientists jobs in Bahrain
Junior Data Scientist - Big Data Analytics
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in collecting, cleaning, and transforming large datasets.
- Perform exploratory data analysis to identify trends and patterns.
- Support the development and implementation of machine learning models.
- Help build and test predictive models using statistical techniques.
- Contribute to the creation of data visualizations and reports.
- Collaborate with senior data scientists on various analytical projects.
- Learn and apply new data science tools and technologies.
- Document methodologies, findings, and code.
- Participate in team meetings and contribute to discussions.
- Assist in maintaining and optimizing data infrastructure.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or a related quantitative field.
- Strong understanding of statistical concepts and machine learning algorithms.
- Proficiency in programming languages such as Python or R.
- Experience with data science libraries (e.g., Pandas, NumPy, Scikit-learn).
- Familiarity with SQL and database querying.
- Understanding of big data technologies (e.g., Hadoop, Spark) is a plus.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Ability to work independently and manage time effectively in a remote environment.
- Enthusiasm for data science and continuous learning.
Graduate Trainee - Data Analysis
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in collecting and organizing data from various sources.
- Perform data cleaning and preprocessing tasks.
- Conduct exploratory data analysis to identify trends and patterns.
- Support the creation of reports, dashboards, and data visualizations.
- Help in interpreting data and generating insights for business stakeholders.
- Learn and apply various data analysis techniques and tools.
- Contribute to data quality assurance efforts.
- Participate in team meetings and present findings.
- Collaborate with senior analysts on ongoing projects.
- Develop foundational skills in statistical analysis and data modeling.
- Recent graduate with a Bachelor's or Master's degree in Data Science, Statistics, Mathematics, Computer Science, Economics, or a related quantitative field.
- Strong analytical and quantitative skills.
- Proficiency in Microsoft Excel; knowledge of SQL is a plus.
- Familiarity with programming languages like Python or R is advantageous.
- Excellent problem-solving abilities and attention to detail.
- Good communication and interpersonal skills.
- Eagerness to learn and develop new skills in data analysis.
- Ability to work effectively in a team.
Graduate Trainee - Data Analysis
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in collecting, cleaning, and organizing large datasets from various sources.
- Perform data analysis using statistical methods and tools.
- Develop reports and dashboards to visualize data insights.
- Identify trends, patterns, and anomalies within datasets.
- Support senior analysts in building predictive models.
- Collaborate with cross-functional teams to understand data needs.
- Ensure data accuracy and integrity throughout the analysis process.
- Learn and apply various data analysis software and techniques.
- Assist in documenting data processes and methodologies.
- Present findings and recommendations to stakeholders.
- Recent graduate with a degree in Statistics, Mathematics, Computer Science, Economics, or a related quantitative field.
- Strong analytical and problem-solving skills.
- Proficiency in data analysis tools (e.g., Excel, SQL, Python/R basics).
- Excellent attention to detail and accuracy.
- Good written and verbal communication skills.
- Ability to work collaboratively in a team environment.
- A strong desire to learn and develop expertise in data analysis.
Remote Graduate Trainee - Data Analysis
Posted 1 day ago
Job Viewed
Job Description
Senior Geologist - Remote Sensing & Data Analysis
Posted today
Job Viewed
Job Description
Key responsibilities include creating detailed geological maps, modeling subsurface structures, and assessing mineral prospectivity. You will work closely with exploration teams, providing remote guidance and critical data-driven recommendations to inform drilling programs and strategic decision-making. The ideal candidate will possess a strong background in structural geology, mineralogy, and geochemistry, complemented by expertise in remote sensing principles and data processing workflows. Experience with GIS software (e.g., ArcGIS, QGIS) and remote sensing software (e.g., ENVI, ERDAS Imagine) is essential. Proficiency in programming languages such as Python or R for data analysis and automation is highly desirable.
We are looking for a candidate with a Master's degree or Ph.D. in Geology, Geophysics, or a related field, with at least 7 years of relevant experience in geological exploration, with a significant focus on remote sensing and data analysis. A proven ability to manage complex datasets, troubleshoot technical challenges, and communicate findings effectively to both technical and non-technical audiences is required. This role demands a high degree of autonomy, excellent problem-solving skills, and a passion for uncovering the Earth's resources through innovative technological approaches. If you are a forward-thinking geologist ready to contribute your expertise to significant mining projects from a remote setting, we encourage you to apply. The **location** for this role is considered **Shakhura, Northern, BH**, however, the duties are performed remotely.
Principal Data Scientist - Machine Learning
Posted today
Job Viewed
Job Description
The ideal candidate will possess a deep theoretical understanding and practical experience in various machine learning paradigms, including supervised, unsupervised, and reinforcement learning. Strong programming skills in Python or R, along with extensive experience with libraries such as TensorFlow, PyTorch, scikit-learn, and Pandas, are mandatory. Proficiency in big data technologies (e.g., Spark, Hadoop) and database management (SQL, NoSQL) is also required. You should have a proven track record of delivering impactful data science solutions that have driven significant business value. Excellent communication, leadership, and collaboration skills are essential for working effectively within a distributed team environment. A Ph.D. or Master's degree in Computer Science, Statistics, Mathematics, or a related quantitative field is required, along with a minimum of 10 years of professional experience in data science and machine learning. This remote-first position offers the opportunity to work on challenging problems with a talented team, impacting the future of our client's business. This role is conceptually based in Manama, Capital, BH , but operates entirely remotely.
Senior Data Scientist, Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement machine learning models for prediction, classification, clustering, and recommendation systems.
- Clean, process, and analyze large, complex datasets from various sources.
- Perform feature engineering, model selection, hyperparameter tuning, and performance evaluation.
- Deploy machine learning models into production environments and monitor their performance.
- Collaborate with software engineers to integrate ML models into existing applications and workflows.
- Communicate complex analytical findings and recommendations to both technical and non-technical stakeholders.
- Stay abreast of the latest research and advancements in machine learning and artificial intelligence.
- Develop and maintain robust data pipelines and ETL processes.
- Contribute to the development of data strategy and long-term vision for data utilization.
- Mentor junior data scientists and promote best practices in data science.
Be The First To Know
About the latest Data scientists Jobs in Bahrain !
Junior Data Scientist - Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the collection, cleaning, and preprocessing of large datasets from various sources.
- Support the development, training, and evaluation of machine learning models under the guidance of senior team members.
- Perform exploratory data analysis to identify patterns, trends, and insights.
- Implement data visualization techniques to communicate findings effectively.
- Collaborate with engineering teams to integrate models into production environments.
- Research and stay updated on the latest advancements in data science and machine learning algorithms.
- Document methodologies, code, and results clearly and comprehensively.
- Contribute to the design and execution of A/B tests and other experiments.
- Assist in the interpretation of model results and their business implications.
- Participate in team meetings and knowledge-sharing sessions.
Qualifications:
- Bachelor's or Master's degree in Data Science, Statistics, Computer Science, Mathematics, or a related quantitative field.
- Solid understanding of statistical concepts and machine learning algorithms (e.g., regression, classification, clustering).
- Proficiency in Python or R, including relevant libraries (e.g., pandas, scikit-learn, TensorFlow, PyTorch).
- Experience with SQL for data querying and manipulation.
- Familiarity with data visualization tools (e.g., Matplotlib, Seaborn, Tableau).
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and manage time effectively in a remote environment.
- A proactive attitude and a genuine passion for data science.
Lead Data Scientist, AI & Machine Learning
Posted today
Job Viewed
Job Description
Your responsibilities will include defining the technical vision and roadmap for AI/ML projects, overseeing the entire lifecycle from data acquisition and preprocessing to model training, evaluation, and deployment. You will mentor and guide junior team members, foster a collaborative research environment, and stay abreast of the latest advancements in the field. Collaborating with domain experts across various scientific disciplines to understand their needs and translate them into data-driven solutions will be critical. Designing and implementing robust data pipelines, feature engineering strategies, and experimentation frameworks are integral to the role. You will be expected to present complex findings and technical details to both technical and non-technical audiences, including senior leadership and external stakeholders. Developing and championing best practices for model reproducibility, scalability, and ethical AI usage is paramount.
We require a Ph.D. or Master's degree in Computer Science, Statistics, Mathematics, Physics, or a related quantitative field. A minimum of 8 years of experience in data science, with at least 3 years in a leadership or lead role focusing on AI/ML is essential. Proven track record of successfully developing and deploying production-level AI/ML models is a must. Expertise in programming languages such as Python or R, and proficiency with ML libraries like TensorFlow, PyTorch, scikit-learn, and Keras are required. Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP) is highly desirable. Excellent understanding of various ML algorithms, including supervised, unsupervised, and reinforcement learning, is critical. Strong communication, presentation, and interpersonal skills are necessary for effective leadership and collaboration. The ability to think critically, solve complex problems, and innovate in a fast-paced, remote environment is key. Join our client's mission to push the boundaries of scientific discovery through advanced AI.
Junior Data Scientist - AI & Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in data collection, cleaning, and preprocessing for various machine learning projects.
- Support the development and implementation of predictive models and algorithms.
- Conduct exploratory data analysis to identify trends, patterns, and insights.
- Contribute to the evaluation and refinement of model performance metrics.
- Collaborate with team members on code development, testing, and documentation.
- Research and stay updated on the latest advancements in AI and machine learning.
- Participate in team meetings and present findings from analyses.
- Help in visualizing data and model outputs for reporting purposes.
- Adhere to data privacy and security best practices.
- Gain practical experience with various data science tools and platforms.
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, or a related quantitative field.
- Solid understanding of fundamental machine learning concepts and algorithms.
- Proficiency in programming languages such as Python or R.
- Familiarity with data science libraries (e.g., Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch).
- Strong analytical and problem-solving skills.
- Excellent communication skills, both written and verbal.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to learn and contribute to a collaborative team environment.
- Understanding of SQL and database principles is a plus.
- Previous project experience or coursework in AI/ML is highly valued.