2020-08-18 19:09:28
We are looking for a Senior Natural Language Processing Engineer to help us improve our NLP products and create new NLP applications.
To succeed in this role, you should possess outstanding skills in statistical analysis, machine learning , deep learning , lastest language models and text representation techniques
Requirements
Proven experience as an NLP Engineer or similar role
Understanding of NLP techniques for text representation, semantic extraction techniques, data structures and modeling
Ability to effectively design software architecture
Deep understanding of text representation techniques (such as n-grams, CBOW , Skipgram, sentiment analysis etc), statistics and classification algorithms
Knowledge of Python
Ability to write robust and testable code
Knowledge in gensim , spacy , fast text, glove and word2vec libraries
Experience with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
Experience with language models like BERT
Experience in Topic Modeling, NER ,POS Tagging and Semantic Analysis
Strong communication skills
Prototype and rapidly evaluate creative ideas to gain insight into their strengths and weaknesses
An analytical mind with problem-solving abilities
Knowledge in scraping considered as an advantage
Knowledge in Software Engineering, Micro Services or Design pattern considered as an advantage
1.0K views16:09