Assist in the implementation of speech technology and natural language processing (NLP) components of medium- to large-scale, complex research projects for ETS researchers, testing program areas, and external clients. Consult with research scientists in the application, modification, and documentation of such systems using established technologies.
Work effectively in a team setting and take an active role in contributing to team discussions and decisions.
Analyze, design, modify, develop, document and implement technologies for executing medium- to large-scale, complex Speech technology and NLP research and development tasks. Identify unexpected problems in the application of Speech and NLP tools, and develop solutions.
Consult with research supervisory staff on the development of technologies for executing medium- to large-scale, complex Speech technology and NLP research and development tasks. Contribute to the implementation and support of new Speech and NLP methodologies to support research system development.
Assist in the preparation of NLP development components of proposals and cost/resource estimates.
Maintain continuing awareness of recent advances in speech and natural language processing, machine learning, and software development methodologies.
Implement components of technical documentation of NLP software systems, solutions and results.
Attend area-wide staff training and development sessions.
|