Role Description
This is a full-time role for an NLP Engineer. The NLP Engineer will be responsible for designing, developing, and implementing Natural Language Processing models and algorithms to power our AI-driven search engine. They will work closely with our development team to build robust and scalable NLP solutions that improve search relevance, accuracy, and natural language understanding. The NLP Engineer will also be responsible for researching, evaluating, and implementing the latest NLP techniques and tools.
Qualifications
- Natural Language Processing (NLP) and Machine Learning (ML) skills
- Pre-training and Fine-Tuning of Language Models
- Familiarity with Transformer architecture
- Familiarity with OpenAI and open-source LLMs
- Expertise in NLP techniques and algorithms such as word embeddings, named entity recognition, sentiment analysis, topic modeling, and text classification
- Proficiency in programming languages such as Python, Java, or C++
- Experience with NLP frameworks such as TensorFlow, PyTorch, or spaCy
- Knowledge of search and recommendation algorithms and platforms
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
- Experience with building scalable systems
- Strong problem-solving and analytical skills
- Excellent written and verbal communication skills
- Experience working in an Agile environment is a plus