Understand customer business use cases and be able to translate them to analytical data applications and models with a vision on how to implement.
Design, develop, and test applications for text processing, such as name or entity matching, text categorization/routing, named-entity extraction, sentiment analysis
Identify enhancements that can help to improve the productivity of the team and to improve the precision and recall scores for the categories
Core skillsets include semantic technologies (RDF,OWL), knowledge representation, natural language processing, Text Mining, search algorithm development and development in Java/J2EE/Scala.
Good understanding and implementation of graph analytics and graph algorithm.
Experience with Big Data execution using Hadoop / Horton Works.
Experience with text mining using GATE or UIMA.
Good Knowledge of indices such as Apache Solr, Lucien and Elastic Search will be plus.
Good Knowledge of real time data streaming and offline data Streaming.