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:
- Developer with three years or more of programming experience in one or more programming languages (C++, Java, Python, Rust, R, …)
- Three
years or more of work in natural language processing (NLP) using modern
technologies, packages and library APIs to interact with natural
languages.
- Solid knowledge in efficient algorithms to handle large data sets
- 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.
- 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.
- Good linguistic skills in Arabic that cover intermediary levels of morphology صرف, etymology اشتقاق, and dictation املاء
- Basic knowledge and experience in statistical and machine learning and data sciences
- Experience in data visualization for insights, graphs and information extracted from large data sets
- 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.