Match score not available

Arabic NLP Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Native or fluent Arabic with strong knowledge of Arabic linguistics., Bachelor’s or Master’s in Computer Science, AI, Computational Linguistics, or related fields., Proficiency in Python, NLP libraries, and ML frameworks like TensorFlow and PyTorch., Experience handling Arabic-specific NLP challenges such as dialects and morphological complexity..

Key responsabilities:

  • Design and implement NLP algorithms for Arabic text including tokenization and morphological analysis.
  • Build and deploy ML models for classification and sentiment analysis using frameworks like TensorFlow and PyTorch.
  • Collaborate with data teams to ensure a continuous pipeline of annotated Arabic data and evaluate model performance.
  • Prepare technical documentation and reports for internal stakeholders and clients in both Arabic and English.

DeRisk Technologies logo
DeRisk Technologies Information Technology & Services Large https://www.deriskservices.com/
1001 - 5000 Employees
See all jobs

Job description

Job Overview

We are looking for Arabic NLP Engineers with strong machine learning skills to develop and optimize natural language processing solutions for Arabic text. Projects will include text classification, sentiment analysis, named entity recognition, and other advanced AI models, often in collaboration with Saudi and Gulf government or enterprise clients.

Key Responsibilities

  • Design and implement NLP algorithms (tokenization, stemming, morphological analysis) for Arabic text.
  • Build and deploy ML models (classification, sentiment, topic modeling) using frameworks like TensorFlow, PyTorch, or scikit-learn.
  • Fine-tune pretrained models (BERT, GPT, etc.) for Arabic language tasks.
  • Collaborate with data teams to ensure a continuous pipeline of annotated Arabic data.
  • Evaluate model performance, conduct error analysis, and propose improvements.
  • Prepare technical documentation (in English) and reports (in Arabic/English) for internal stakeholders and clients.

Requirements

Qualifications

  • Native or fluent Arabic, with strong knowledge of Arabic linguistics.
  • Bachelor’s or Master’s in Computer Science, AI, Computational Linguistics, or related fields.
  • Proficiency in Python, NLP libraries, and ML frameworks (TensorFlow, PyTorch, etc.).
  • Experience handling Arabic-specific NLP challenges (dialects, diacritics, morphological complexity).
  • Good English skills for reading documentation, writing technical briefs, and collaborating internationally.

Preferred/Optional

  • Familiarity with MLOps tools (MLflow, Kubeflow) for model deployment and monitoring.
  • Track record of published Arabic NLP projects or GitHub repositories.

Benefits

What We Offer

  • Multi-year contract with competitive salary and potential performance bonuses.
  • Opportunities to travel and collaborate with Saudi/Gulf AI teams.
  • Access to cutting-edge tools and GPU/Cloud resources for NLP research.
  • Potential for long-term relocation to Saudi or other Gulf countries based on performance.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
ArabicEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

NLP Engineer Related jobs