Develop rich models for specific tasks of NLP by collecting, curating, coordinating annotations of NL texts, training and adapting machine learning models
Tune models through feature engineering to optimize model performance by combining rules and machine learning techniques
Experience with application of ML tools for NL problems
Integrate the developed models into Curo or other Interactions Platforms.
Documenting the work either in form of Lab notebooks / research papers
Mentoring junior associates as required.
Experience and Skills required :
Masters (With 5 years of experience) or PhD degree (Fresher of With 1 years of experience) in computer science, engineering, linguistics, or a related field.
Experience in natural language processing technologies and services with emphasis in one or more of the following :
Data acquisition and NL modeling : harvesting NL resources from the Web, rapid bootstrapping of domain-specific and multilingual NL models for named-entity, syntactic parsing and text classification
NL systems : large-scale development and deployment, performance monitoring, tuning and optimization of NL models
NL methodology : grammar-based, data-driven and machine learning-based, hybrid approaches
NL technologies : spoken language understanding, language translation, natural language search, syntax-semantics.
Interfaces using ontologies, discourse processing, language generation and summarization, interactive NL systems
In depth understanding of language processing technology, a strong software background and experience with processing large scale multilingual texts through effective use of computing resources.
Ability to demonstrate Interactions Values of :
Being passionate about customer service
Obsessing with our customer's success
Respecting each other
Creating opportunity
Embracing disruption
Doing what we say we will do
Pluses :
Experience working with machine learning tools, speech recognition tools, web crawlers, finite state machines, and open source natural language toolkits are a plus.