Research Software Engineers are expected to build and develop systems which demonstrate and make accessible the underlying research technology to solve the real time NLP problems.
A solid foundation in data structures, algorithms & software design.
Ability to code in at least one object oriented language (Java, C#, C++, etc.).
Ability to code in at least one scripted language (Python, Perl, etc.). Is Self-Driven and prefers working in an agile manner.