Job Description

Code 2030: AI & Machine Learning Trainee

  • Manama


CODE 2030 is an 18-month, tech-based employment program, focused on fostering the development of the skills and competencies needed to equip Bahrain’s youth in the technological field.

The program will include:
  • 18 months employment within Zain Bahrain’s Technical Departments
  • Online Courses & Certifications
  • Department Rotations
  • Mentoring & Coaching

What Do You Need to Qualify

Job Purpose:

Responsibilities of an AI & Machine Learning Trainee include analyzing large amounts of raw information and developing algorithms and solutions to help make better business decisions.

Main Responsibilities and Duties:
  • Develop algorithms that can predict customer behavior and future trends
  • Produce project outcomes and isolate the issues that need to be resolved, in order to make programmes more effective
  • Build algorithms based on statistical modelling procedures and build and maintain scalable machine learning solutions in production
  • Assist the team in undertaking data collection, preprocessing and analysis
  • Support in building models to address a variety of business problems
  • Analyze large amounts of information to discover trends and patterns
  • Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
  • Assess the effectiveness and accuracy of new data sources and data gathering techniques.
  • Develop custom data models and algorithms to apply to data sets.
  • Use predictive modeling to increase and optimize customer experiences, revenue generation, ad targeting and other business outcomes.

Qualifications and Experience:
  • Bachelor’s Degree in Data Science, Business or Data Analytics, Computer Science or any other related field.
  • Bahraini nationals.
  • University graduates.
  • Exceptional academic record is a plus.
  • Job related professional certificate(s) is a plus.
  • Job related experience up to 3 years is a plus.
  • Age between 21-27 years old.
  • Excellent interpersonal skills.
  • Fresh graduate within 3 years of graduation.
  • Knowledge of R, SQL and Python; familiarity with Scala, Java or C++ is an asset
  • Experience using business intelligence tools (e.g. Tableau) preferred
  • Fluent in English; strong Arabic skills is preferred.

  • Proven ability to work with others successfully within a team.
  • Strong problem solving skills with an emphasis on product development.
  • Ability to liaise effectively and coordinate successfully with internal and external stakeholders and other third parties.
  • Comfortable working in a fast-paced environment with broad, general responsibilities, but with specialist data analytics subject skills.
  • Strong understanding of the operational workings of data analytics elements.
  • Excellent communication, presentation, negotiation, and time management skills.

About Us

Zain is the pioneer of mobile telecommunications in the Middle East. We began life in 1983 in Kuwait as the region’s first mobile operator, and since the initiation of our expansion strategy in 2003, we have expanded rapidly. Today, we are a leading mobile voice and data services operator with a commercial footprint in 8 Middle Eastern and Africa countries with a workforce of over 6,000 providing a comprehensive range of mobile voice and data services to over 47.6 million active individual and business customers as of June 30, 2020.

Job Overview

  • Operations:

    Zain Bahrain

  • Location:


  • Contract Type:

    Graduate Trainee