Job Openings Arabic NLP and Machine Learning Intern

About the job Arabic NLP and Machine Learning Intern

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

This is a part-time (or full-time if possible) remote role for a Natural Language Processing (NLP) & Machine Learning Intern at Aralects, and will give the intern the opportunity to be supervised by field experts, add interesting work experience to their CV, and be part of a wonderful team that is committed to creating a killer product!

We are seeking a highly motivated intern with experience in both Arabic NLP and Deep Learning. In this role, the intern will be responsible for improving and refactoring internal Python code that is used to generate various classification and seq2seq models that are helpful for annotation prediction. In addition, the intern will conduct some research in the field of NLP and deep learning.

You will be supervised by the lead scientist and be part of the Aralects team that is composed of product designers, developers, language experts, and scientists.

The ideal candidate has experience in modern Python (specifically, with the PyTorch library) and Arabic NLP, and is passionate about clean and scalable code.

Key Responsibilities

  • Collaborate with the lead scientist to refactor deep learning model codes to make them scalable, and extend them.
  • Conduct some research to determine deep learning best practices.
  • Work with the software development team to integrate that code into the Aralects codebase.

Qualifications

  • 1+ years of experience in Arabic NLP and PyTorch in Python.
  • Optimally has some research experience (familiarity with deep learning and/or Arabic NLP research).
  • Is currently working towards a Bachelors or Masters degree in Computational Linguistics, Machine Learning or AI Engineering, Computer Science, or any related field.

Terms and Compensation

This internship starts as soon as an agreement between the startup and the intern is reached, and it is unpaid for the first two months, pending a satisfying outcome and a smooth relationship, taking into account that we are still an early-stage startup. This is an open internship that is project-based, and if the intern is successful with the first few tasks, then the potential for compensation and even future collaboration will be greatly increased.