Job Description :
Position: Senior NLP Engineer with Java
Location: Fremont, CA AND Charlotte, NC
Duration: 12+ months Contract



NLP Java

Job description: Senior NLP Engineer
Work Experience: Minimum 5 Years of work experience

Mandatory Requirement.
Experience in java based libraries like Stanford NLP, DL4J
Minimum 5 years of Experience in java
NLP:
Development of common NLP techniques such as Text classification, Tokenization, Part of Speech tagging, Text Mining, Named Entity Recognition
Experience working in chatbot platform, good understanding how NLP techniques used in virtual assistants platform
Neural Network:
Focus on Machine Learning techniques, neural networks, to train and deploys Models on NLP Platform.
Use Sequence To Sequence Models and Neural Modules for ML model training and inference.
Convolutional neural networks for prediction
Transformer network

Good to Have:

ML:
Experience with SciKit-Learn, Keras, PyTorch and TensorFlow in building multilayer NNs; etc and other ML libraries.
Develop NLP / NLU modules using Spacy, Stanford NLP, Machine Learning using Keras with Tensorflow backend.

Other:
Develop Model as Service and NLP API''s for integrating with other banking internal systems.
o Knowledge of REST architecture
o Knowledge of libraries like Flask, Flup, Django
o Experience with Tomcat, Apache or other web servers
Solve business problem with AI powered solution.
Industry experience working throughout the complete lifecycle (from idea to execution) for machine learning in Python
4+ years programming experience in languages such as Python and having Java knowledge is a big plus
Ability to work in a positive, collaborative working style, clear communication and writing skills
Strong communication skills and good team player
Working experience in agile environment
Please contact
Natasha Oliveira
Sr. IT Recruiter
Sierra Business Solutions
Email: natty AT sierrasoln DOT com


Client : Confidential

             

Similar Jobs you may be interested in ..