NLP Engineer

San Francisco Bay Area

Applications have closed

Uniphore

Uniphore, a world leader in Conversational AI, offers distinct solutions in Conversational Automation, Self-service, Interaction Analytics, Agent Security and Co-pilot Solutions, to enrich the Customer Service Experience

View company page

Uniphore is the global leader in Conversational Service Automation. The Company’s vision is to disrupt an outdated customer service model by bridging the gap between human and machine using voice, AI and automation to ensure that every voice, on every call, is truly heard. Uniphore enables businesses globally to deliver transformational customer service by providing an automation platform where digital agents take over transactional conversations from humans, coach agents during calls, and accurately predict language, emotion and intent. All in real-time. With Conversational Service Automation, enterprises can now engage their customers to effectively build loyalty, improve customer experience and realize operational efficiencies.
Job briefWe are looking for a Natural Language Processing Engineer to help us improve our NLP products and create new NLP applications.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. 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

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 proven experience as an NLP Engineer or similar role
  • Understanding of NLP techniques for text representation, semantic extraction techniques, data structures and modeling
  • Ability to effectively design software architecture
  • Deep understanding of text representation techniques (such as n-grams, bag of words, embeddings etc.) and statistics and classification algorithms
  • Knowledge of Python, Java and R
  • Ability to write robust and testable code
  • Experience with machine learning frameworks (like Keras or PyTorch)
  • Experience applying NLP to a language other than English is a plus
  • Strong communication skills
  • An analytical mind with problem-solving abilities
  • Degree in Computer Science, Mathematics, Computational Linguistics or similar field
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 delivers business value using Conversational Service Automation, please visit www.uniphore.com

Tags: Classification Computer Science Keras Machine Learning Mathematics NLP Python PyTorch R Statistics

Region: North America
Country: United States
Job stats:  14  5  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.