Overview

GENERAL SCOPE & SUMMARY

Senior Natural Language Processing Engineer is a key contributor to the design of a family of product components, and is responsible for the functionality and meeting the requirements. At this level, the Senior NLP Engineer has a complete understanding of the technologies needed to develop and debug issues for their product components and may be asked to evaluate tools and other technologies related to the product/component. The Senior NLP Engineer provides clear instruction for knowledge transfers and may coordinate development activities of other team members. Coordinates defect resolutions and supports customers directly if needed. The Senior NLP Engineer will be responsible for handling critical and complex customer problems and developing code fixes or enhancements to be included in future code releases and support customers directly if needed. The Senior NLP Engineer leverages technology to develop and validate the product component at an expert level, manages defect resolutions and coordinates code development with other engineers.

The successful candidate will be working on a cutting-edge technology in the exciting field of natural language processing.

PRIMARY ROLE & RESPONSIBILITIES

Responsible for the development, testing, documentation and analysis of modules or features of new or upgraded software systems and products.
Interact with internal cross-functional members to better understand system requirements and/or necessary modifications.
Develops and/or executes implementation according to project plans and priorities.
Troubleshoot, analyze, replicate, regress and resolve complex field software problems escalated to engineering. Responsible for handling critical customer problems in real-time and developing code fixes or enhancements to be included in future code releases or patches.
Come up with solutions/implementations to consistently improve product stability, scalability, and performance.
Work with members in the organization across various time zones.
Mentor junior members in the team.

 

Tagged as:

About Aspect Software

Aspect makes it easy for you to engage with your customers. We help companies deliver remarkable customer experiences across every conversation and every channel – voice, email, text, social, web — through a single, elegant software platform. Whether delivered on premise, hosted, or in the cloud, this platform brings all the conversations together in one place, ensuring a consistent omni-channel customer experience each and every time. We are a global leader in providing unified interaction management, workforce optimization, and back-office solutions, seamlessly orchestrating people, processes and touch points for today’s top brands.  For more information, visit us at http://www.aspect.com/company/careers/