The Job logo

What

Where

NLP Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

This Role will support all Uniphore products in designing and developing NLP applications, training & evaluating models,

●        Designing and developing NLP applications

●        Using effective text representation techniques and classification algorithms

●        Training and evaluating models.

We are looking for a Natural Language Processing Engineer to help us improve our NLP products and create new NLP applications

Job brief
  • NLP Engineer responsibilities include transforming natural language data into useful features using NLP techniques to feed classification algorithms.
  • To succeed in this role, you should possess outstanding skills in statistical analysis, machine learning methods and text representation techniques.
  • Your ultimate goal is to develop efficient self-learning NLP applications in production. 
Responsibilities
  • Study and transform data science prototypes
  • Design NLP tools and applications that help measure and diagnose performance issues
  • Select appropriate annotated datasets for Supervised Learning methods
  • Use effective text representations to transform natural language into useful features
  • Train the developed model and run evaluation experiments
  • Perform statistical analysis of results and refine models
  • Extend ML libraries and frameworks to apply in NLP tasks
  • Explore fine-tuning methods for supervised learning
  • Remain updated in the rapidly changing field of machine learning
Requirements
  • 3+ years of hands-on experience in Python and developing Speech to Text (STT/ASR) systems using open source toolkits like Kaldi, Pytorch-Kaldi, Espnet andWav2letter ++                   
  • Understanding of NLP techniques for text representation, semantic extraction techniques, data structures and modeling
  • Hands on experience and knowledge on developing Factorized TDNN, CNN and BiLSTM based acoustic models
  • Hands on experience dealing with Grapheme to phoneme Modelling, should be able to develop a G2P model for less resource languages
  • Hands on experience developing statistical as well as neural language models
  • Knowledge of Java and R
  • Ability to write robust and testable code
  • Strong communication skills
  • An analytical mind with problem-solving abilities
Set alert for similar jobsNLP Engineer role in Chennai, India
Uniphore Logo

Company

Uniphore

Job Posted

a year ago

Job Type

Full-time

WorkMode

Hybrid

Experience Level

3-7 Years

Category

Services

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Uniphore Logo

Senior Solution Architect- Contact Center

Uniphore

Chennai, Tamil Nadu, India

Posted: a year ago

This role will support the integration of Uniphore products into client telephony systems. Candidates should have prior experience as an architect in a contact center environment and deep technical understanding of contact center functionality. Responsibilities include architecting call center solutions and implementing call recording solutions for enterprise customers. Minimum 10 years' experience in IT role and excellent communication skills are required. Mandatory skills include knowledge of contact center platforms (Cisco, Genesys, Avaya), multi-media contact center, IVR, call recording, VOIP architecture, and WFO solutions. Good to have skills include knowledge of customer service methodologies, IT infrastructure, Twilio Flex, Asterisk, AWS, Ansible, Conversational AI, NLP, Docker, and Kubernetes.

Uniphore Logo

Product Manager – Platform Operations, Relability & Security

Uniphore

Chennai, Tamil Nadu, India

Posted: a year ago

As Product Manager for Platform Operations, Reliability & Security, you are responsible for driving the strategy and roadmap of the performance, availability, reliability, security and disaster recovery aspects of Uniphore’s X platform. Your role entails close collaboration with cross-functional teams, in particular the Product and Engineering teams that build and operate all applications and services on the X Platform. You need to understand the key dependencies across systems and with respect to the above-mentioned nonfunctional requirements. You need to define the platform requirements, guide engineering and dev ops teams during the development lifecycle. Success in this role requires the ability to work across Uniphore Platform and the various product lines of Uniphore to establish and build rapport with various internal stakeholders. Candidate should have experience working with other application product management, engineering, InfoSec, professional services, sales engineering and support teams. Candidates should be great brand ambassadors of Uniphore in external discussions with partners and customers about Uniphore’s X Platform. Ideal candidates will have professional experience building and managing state-of-the-art multi-tenant SaaS platforms with particular specialization on non-functional requirements. You will be able to balance business needs, delivery costs with technical constraints and love bringing new platform capabilities to the market, to the application developers, and to our customers.