Software Engineer: Machine Learning – Natural Language Processing (NLP)

Minimum Qualifications:

• BA/BS degree in Computer Science or related technical field or equivalent practical experience.

• 2 years of work or educational experience in Machine Learning or Artificial Intelligence.

• 1 year of professional software development experience.

• Experience with one or more general purpose programming languages including but not limited to: Java, C/C++ or Python.

Preferred Qualifications:

• MS or PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or related technical field.

• Experience with one or more of the following: Natural Language Processing, text understanding, classification, pattern recognition, recommendation systems, targeting systems, ranking systems or similar.