Peach Gorilla logo

Natural Language Processing Engineer

Peach Gorilla

On-site๐Ÿ‡ฆ๐Ÿ‡ชUAEmidPosted 6d ago

Visa & sponsorship

  • Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

๐Ÿง  Natural Language Processing Engineer๐Ÿค– Role Description

We are looking for a skilled, analytical, and innovative

Natural Language Processing Engineer

to develop intelligent systems that can understand, process, analyze, and generate human language. ๐Ÿš€ In this role, you will design, develop, test, and optimize NLP models and solutions for real-world applications involving text, speech, and conversational data.

You will work on tasks such as text classification, sentiment analysis, named entity recognition, information extraction, text generation, language understanding, summarization, and conversational AI. ๐Ÿ’ฌ You will collaborate with machine learning engineers, data scientists, software developers, and product teams to transform complex language requirements into scalable and reliable solutions.

Your responsibilities will include collecting and preparing language datasets, developing and evaluating NLP models, experimenting with machine learning techniques, and improving model accuracy and efficiency. ๐Ÿ“Š You will also support model deployment, troubleshoot performance issues, and contribute to continuous improvements in NLP pipelines and applications.

The ideal candidate should have strong programming, analytical, and problem-solving skills with a genuine interest in artificial intelligence and language technologies. ๐Ÿง  Curiosity, attention to detail, experimentation, and the ability to translate complex NLP challenges into practical solutions are essential.

๐ŸŽฏ Qualifications

  • ๐ŸŽ“ Bachelorโ€™s degree or equivalent qualification in Computer Science, Artificial Intelligence, Data Science, Computational Linguistics, Mathematics, or a related field.

  • ๐Ÿค– Strong understanding of Natural Language Processing, machine learning, and deep learning concepts.

  • ๐Ÿ Strong programming skills in Python and familiarity with NLP libraries and frameworks.

  • ๐Ÿง  Understanding of techniques such as tokenization, embeddings, text classification, sequence modeling, and language representation.

  • ๐Ÿ”ค Familiarity with modern transformer-based architectures, Large Language Models (LLMs), or frameworks such as PyTorch or TensorFlow.

  • ๐Ÿ“Š Knowledge of NLP model training, evaluation, data preprocessing, feature engineering, and performance optimization.

  • ๐Ÿ’ฌ Understanding of applications such as chatbots, sentiment analysis, information extraction, summarization, and text generation.

  • ๐Ÿ”ข Strong foundation in statistics, probability, linear algebra, and algorithmic problem-solving.

  • โš™๏ธ Familiarity with APIs, cloud platforms, model deployment, MLOps, or production AI systems is an advantage.

  • ๐Ÿ”Ž Excellent analytical, debugging, and experimentation skills with strong attention to model quality.

  • ๐Ÿค Strong communication and collaboration skills when working with multidisciplinary teams.

  • ๐Ÿš€ Passion for AI, language technologies, emerging NLP techniques, and continuous innovation.