Job Description :
Desired years of experience: 8+ Years

Position: Software engineer
Location: San Francisco, CA
Duration: Contract/Full Time

Detailed Job Description
Hands on experience in software development With Agile.
Strong Machine Learning background and familiarity with R, WEKA, RASA, etc.
Expertise in at least 1 of the following: Sentiment Analysis, Entity Extraction, Document Classification, Topic Modeling, Natural Language Understanding (NLU), or Natural Language Generation (NLG
Clear understanding of text pre-processing and normalization techniques, such as tokenization, POS tagging and parsing and how they work at a low level.
Demonstrated expertise of Java and Python, and general software development skills (source code management, debugging, testing, deployment, etc
Expertise in producing, processing, evaluating and utilizing training data.
Significant prior experience with applying Big Data tools (MapReduce, Hadoop, Hive and/or Pig, Spark) to large quantities of textual data.
Strong communication and presentation skills; can concisely and accurately convey experimental results and interpretations.
Excellent programming skills, expert knowledge of algorithms and data structures (Python and Java, more is a plus
Expertise in various facets of machine learning and NLP.
Experience with classification, feature engineering, information extraction, structured prediction, clustering, semi-supervised learning, topic modeling, and ranking.
Proven ability to lead technical projects and set & achieve realistic deadlines.
Good understanding of linguistics and language as a phenomenon.
Strong interest in, and knowledge of Artificial Intelligence and its subfields.
Experience with non-English NLP.
Experience with noisy and/or unstructured textual data (e.g. tweets