Flag job

Report

AI Engineer

Min Experience

3 years

Location

beirut, lebanon

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Company Description Aralects is developing a gamified, self-paced app focused on teaching Arabic dialects like Egyptian, Lebanese, and Emirati to enhance real-world conversational skills. Personalized learning pathways powered by AI aim to make language learning more engaging and accessible. The company is committed to creating a culturally immersive platform for mastering Arabic dialects, catering to a wide audience for professional growth or personal interest. Role Description We're looking for a passionate AI Engineer to join Aralects on a full-time basis (remote or hybrid). You'll be working alongside experts in AI, NLP, and language learning, helping to shape a next-generation platform for Arabic learners worldwide. This is a chance to make a real impact, contribute to a meaningful product, and be part of a collaborative, ambitious team. We welcome candidates who are eager to grow their skills and contribute in areas like: AI agent development, deep learning, large language model (LLM) fine-tuning, Retrieval-Augmented Generation (RAG), speech processing, prompt engineering, and more. Responsibilities Design, build, and optimize AI-driven features for language learning, including conversational agents and recommendation systemsDevelop tools for processing Arabic dialects (morphological analyzers, generators, speech-to-text, text-to-speech, alignment, automatic annotation, etc.)Contribute to backend development, building scalable APIs and services to support AI featuresFine-tune LLMs and other AI models for educational and language learning applicationsStay up-to-date on the latest research and best practices in AI, deep learning, and NLPCollaborate closely with the software team to integrate AI components into the Aralects platformDocument solutions and share insights with the team(Bonus) Contribute to research initiatives or publishing Qualifications 3+ years of experience (projects, industry, not academic) in Python programming1+ years of hands-on experience with PyTorch (academic or industry projects)1+ years of experience with Arabic NLP, language technology, or similar linguistic AI projectsProficiency in Arabic is a mustBachelor or Masters degree (completed or in progress) in Computer Science, AI, Computational Linguistics, Machine Learning, or a related fieldExperience with Python backend development (e.g., FastAPI, Django, Node.js), including designing APIs and integrating AI models into production systemsFamiliarity with frontend frameworks (e.g., React, Next.js, Vue) and integrating backend services with user interfacesGood understanding of deploying, maintaining, and monitoring AI models in production environmentsProficiency in using Docker for containerization and deploymentExperience with cloud platforms (e.g., AWS, GCP, Azure) and CI/CD pipelines is a strong plusGood command of software version control (e.g., Git) and collaborative development workflowsBonus: Experience with data engineering, MLOps, or research publication

About the company

Aralects is developing a gamified, self-paced app focused on teaching Arabic dialects like Egyptian, Lebanese, and Emirati to enhance real-world conversational skills. Personalized learning pathways powered by AI aim to make language learning more engaging and accessible. The company is committed to creating a culturally immersive platform for mastering Arabic dialects, catering to a wide audience for professional growth or personal interest.

Skills

python
pytorch
arabic nlp
language technology
fastapi
django
node.js
react
next.js
vue
docker
aws
gcp
azure
git