About Synechron Synechron, one of the fastest-growing digital, business consulting technology services providers, is a 500 million firm based in New York. Since inception in 2001, Synechron has been on a steep growth trajectory. With 8,000 professionals operating in 18 countries across the world, it has presence across USA, Canada, UK, France, The Netherlands, Switzerland, Luxembourg, Serbia, Hungary, Germany, Italy, UAE, Singapore, Hong Kong, Philippines, Japan, Australia and Development Centers in India Synechron is seeking NLP NLG Engineer to implement the core NLG engine to Narrative Science's Advanced Natural Language Generation Platform, drawing concepts from generative syntax Job Description Design and implement the core NLG engine to Narrative Science's Advanced Natural Language Generation Platform, drawing concepts from generative syntax. Design and implement the NLPNLU engine for a prototype conversational interface to the platform based on principles from compositional semantics. Encourage and spread knowledge of formal linguistic concepts across the Engineering and Product teams through write-ups and presentations. Required Skills 8 years or more of industry experience in Agile software development. Strong Machine Learning background and familiarity with R, WEKA, RASA, etc. Experience in conversational AI, democratized AI. Expertise in at least 1 of the following Sentiment Analysis, Entity Extraction, Document Classification, Topic Modelling, 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 andor 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 modelling, and ranking 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 andor unstructured textual data (e.g. tweets Associated topics: .net, back end, c c++, developer, devops, perl, php, programming, sde, sw
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.