NLP Engineer- Arabic Speaking

Riyadh Tax Free1 hours agoFull-time External
Negotiable
Job Summary We are seeking a skilled NLP Engineer with expertise in Arabic language processing to design, develop, and deploy NLP and LLM-based solutions. The role involves building chatbots, virtual assistants, intelligent search, and other AI-driven applications with a focus on Arabic and multilingual contexts. Key Responsibilities • Design, implement, and deploy NLP models for Arabic and multilingual applications. • Develop solutions for chatbots, virtual assistants, intelligent search, and other AI- powered tools. • Apply advanced NLP techniques: transformers, embeddings, tokenization, text classification, NER, sentiment analysis, summarization, and RAG. • Collaborate with data science, engineering, and product teams to integrate NLP models into production systems. • Maintain and monitor model performance, implement improvements, and optimize for scalability. • Utilize MLOps best practices for model deployment and monitoring. • Work with cloud platforms to support model deployment, scalability, and operational efficiency. Required Skills & Experience • 3–6 years of experience in Arabic NLP, preferably within banking, fintech, or digital solutions. • Hands-on expertise with Python, Hugging Face, spaCy, and FastAPI. • Experience with transformers, embeddings, tokenization, text classification, NER, sentiment analysis, summarization, RAG. • Familiarity with MLOps frameworks and cloud deployment (AWS, Azure, or GCP). • Strong problem-solving, analytical, and communication skills. Preferred Qualifications • Experience working on NLP solutions for banking or financial services. • Master's or Bachelor's degree in Computer Science, AI, Data Science, or a related field. • Familiarity with Arabic NLP challenges, dialects, and language-specific preprocessing.