NLP Engineer

Chennai
Global Services & Delivery – Advance Services /
Full-time /
Hybrid
Uniphore is one of the largest B2B AI-native companies—decades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes, across multiple industry verticals, and enables the largest global deployments.  
  
Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only multimodal architecture centered on customers that combines Generative AI, Knowledge AI, Emotion AI, workflow automation and a co-pilot to guide you. We understand better than anyone how to capture voice, video and text and how to analyze all types of data.  
  
As AI becomes more powerful, every part of the enterprise that impacts the customer will be disrupted. We believe the future will run on the connective tissue between people, machines and data: all in the service of creating the most human processes and experiences for customers and employees. 

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
Uniphore is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.
 
For more information on how Uniphore uses AI to unify—and humanize—every enterprise experience, please visit www.uniphore.com.

All applicants - to review our privacy notice, please click here

Information regarding recruiting and phishing scams: 
Employment offers will always be made by a Uniphore hiring manager or Talent Acquisition team member with a @uniphore.com email address only. We will never text you about an employment opportunity, interviews or employment offers, and we do not make job offers after only one interview. Additionally, we will never ask you to provide funds for onboarding, supplies or anything else, nor we will ask you to submit your personal information (date of birth, passport details, banking information, social security number, etc.) as part of the interview process. If you are receiving an employment inquiry or employment offer from a non Uniphore.com email address, please assume it is spam. If you believe you have been a victim of a phishing or false employment scam, you may want to report this incidents to the FBI iC3, or visit the Department of Homeland Security’s Cyber Smart website to learn how to report such scam.