Job Openings AI Specialist

About the job AI Specialist

AI Specialist | Bahrain

Role Summary

The AI Specialist will be responsible for coordinating the designing and implementation of AI technologies, while working closely with IT Manager, Business Analysts and cross-functional teams. The goal of the Artificial Intelligence Specialist is to spearhead the implement artificial intelligence solutions that align with business objectives and customer needs.

Role & Responsibilities

1. Technical Expertise and Innovation

Designing and developing AI applications and infrastructure.

Analyzing and interpreting complex data to identify trends, patterns, and insights.

Implementing machine learning models and algorithms for problem-solving and decision making.

Working with cross-functional teams to translate business needs into AI solutions.

Testing and refining AI models to ensure they produce accurate results.

Stay up to date with advancements and latest trends in AI and machine learning.

Ensuring solutions comply with data privacy and protection regulations.

Produce clear technical reports and documentation.

Conduct training sessions to share AI knowledge across the organization.

2. Project Management

Develop project plans: Create detailed project plans, including timelines, milestones, resource allocation, and risk management strategies.

Monitor project progress: Track project status, identify potential issues, and implement corrective actions to keep projects on track.

Ensure project delivery: Ensure that all projects are delivered on time, within scope, and within budget, meeting or exceeding stakeholder expectations.

Conduct post-project reviews: Analyze project outcomes, identify areas for improvement, and document lessons learned to enhance future projects.

3. Documentation and Reporting

Maintain comprehensive documentation: Ensure that all project-related documentation, including code comments, technical specifications, and user guides, is complete, accurate, and up to date.

Generate reports: Produce regular reports on project status, team performance, and technical issues for management and stakeholders.

Compliance and standards: Ensure that all software development activities comply with industry standards, company policies, and regulatory requirements.

4. Continuous Learning and Professional Development


Engage in ongoing learning: Pursue professional development opportunities, such as certifications, workshops, and conferences, to stay current with industry best practices and emerging technologies.

Encourage team development: Motivate team members to pursue continuous learning and provide access to resources that support their professional growth.

Share knowledge: Facilitate knowledge sharing sessions, such as brown-bag lunches or internal training workshops, to disseminate information and skills within the team.

Candidate Requirements

Deep understanding of machine learning algorithms, AI principles and their application to real-world problems.

Good understanding of Microsoft 365 including SharePoint, Copilot, power automate, power Apps, Power virtual agents etc. will be an added advantage technologies such as power Automate,

Experience in programming languages such as Python, Java, or C++ and AI-related libraries like TensorFlow or PyTorch.

Strong mathematical skills, particularly in areas such as statistics, calculus, and linear algebra, which are essential to understand and create algorithms.

Proficiency in data mining and data analysis to collect, analyze, and interpret large datasets.

Excellent problem-solving abilities to develop innovative solutions to complex AI challenges.

Good research skills to stay up-to-date with the latest AI trends and continue to learn new techniques.

Effective communication skills to explain complex AI concepts to stakeholders and team members with various levels of technical knowledge.

Strong project management skills to keep multiple projects on time and within budget.

Ability to work well in a team, collaborating with data scientists, IT professionals, and other specialists.

Understanding of ethical issues surrounding AI and ability to implement fair and responsible AI solutions.

Candidate Qualifications

Proven work experience as an Artificial Intelligence Specialist, Data Scientist or similar role.

Experience in designing and implementing AI applications.

Proficiency in Python, Java, R or other programming languages.

Deep understanding of machine learning algorithms and libraries.

Excellent knowledge of data structures, data modelling and software architecture. Experience working with cloud platforms like AWS, Azure, or Google Cloud.

Strong analytical and problem-solving skills.


Ability to communicate complex data in a simple, actionable way.

MSC or BSc in Computer Science, Data Science, Artificial Intelligence or related field.