The Arab center for researcg and policy studies, Doha Qatar,  is looking for a programmer specialized in data sciences to join an applied research unit.
To apply or query about the position send an email with your CV and questions to: recruitment@dohainstitute.org

The unit concerns natural language processing with applications to text in Arabic and its dialects and aims to serve applications in humanities, social, political, and economic studies.

The unit develops technologies that serve digital Arabic knowledge. It aims to advance the state of the art, and further modern digital Arabic knowledge. The unit presents its results and outputs to help researchers and policy makers in the Arabic society understand and interact with the Arabic society across all its classes and sectors.

In their role, the programmer will contribute fundamentally to the development of the capacities and resources that will empower such applications.

Within their role, the programmer will develop techniques for analysis, inspection, and extraction of information from Arabic text originating from a variety of sources including social media.

Required skills and expertise:

  1. Developer with three years or more of programming experience in one or more programming languages (C++, Java, Python, Rust, R, …)
  2. Three years or more of work in natural language processing (NLP) using modern technologies, packages and library APIs to interact with natural languages.
  3. Solid knowledge in efficient algorithms to handle large data sets
  4. Familiarity (at least) of use of elastic computing servers that provides computing services for data sciences and NLP such as Google Colabs, Amazon AWS, and Azure.
  5. Experience in building websites and mobile applications to present the results of technologies developed at the unit. This includes frontend, backend, and database (sql/no-sql) expertise.
  6. Good linguistic skills in Arabic that cover intermediary levels of morphology صرف, etymology اشتقاق, and dictation املاء
  7. Basic knowledge and experience in statistical and machine learning and data sciences
  8. Experience in data visualization for insights, graphs and information extracted from large data sets
  9. Master’s degree in a computer science or engineering field or a bachelor’s degree with two years of experience. Focus or concentration on statistical inference or machine learning is a plus.