AI/ML Jobs

The artificial intelligence, machine learning, and deep learning jobs

Natural Language Processing NLP Engineer at Shanda Group (Austin, TX)

Shanda Group is seeking a Machine Learning/Natural Language Processing Engineer to help develop new business tools.


  1. Develop Machine Learning and NLP framework, models and service that are flexible to extend to new features;
  2. Customize in-house NLP framework and skills according to product requirement;
  3. Enhance Natural Language Understanding models with measurable metrics and deliver better results on user experience.
  4. Help build a team of engineers and product specialists

Key Qualifications:

  1. Experienced with development on chatbots, virtual assistants, or customer service agents (5+ years), and have a deep understanding of Classic NLP, Statistical NLP models, Machine Learning and Deep Learning NLP models;
  2. Advanced degree in CS, EE or related field of study;
  3. Startup experience
  4. Experienced in integrating Natural Language Understanding with backend application layers and logic; Deep understanding of how NLP assistants interact with user to complete tasks; Comfortable with working on modularized tasks;
  5. Familiar with Statistical, Machine Learning and Deep Learning models in NLP, such as CRF, SVM and LSTM, and experienced in applying these models to projects;
  6. Deep understanding of one or more areas in NLP, such as Intent Extraction, Domain Classification, Named Entity Recognition, POS Tagging, Sentiment Analysis, and Language Identification;
  7. Hands-on experience with programming languages like Java and Python, Machine Learning and Deep Learning libraries like TensorFlow, PyTorch and Keras;
  8. Understanding of using Test-Driven Development (TDD) approach in development of NLP virtual assistants.