This job has expired, please see additional jobs below
Computational Linguist, New Curriculum
Amplify
Brooklyn, NY, United States
Job Details - this job has expired, please see similar jobs below
Job Description:
The Computational Linguist will work as a key member of Amplify’s Research and Analytics team to develop novel text evaluation and scoring algorithms, and to evaluate and select among existing commercial NLP systems. The work involves all aspect of typical NLP applications, such as constructing digital corpora; building processing pipelines from raw text to complex linguistic representations; analyzing and annotating those representations with respect to educational goals; implementing, evaluating and revising supervised or unsupervised scoring algorithms.
Responsibilities of the Computational Linguist:
• Evaluate commercial and open-source text analysis systems, with particular focus on automatic essay scoring (AES) systems
• Develop precise characterizations of novel linguistic scoring tasks and develop annotation schemes
• Research, prototype and evaluate tools for novel scoring tasks
• Construct digital corpora for a wide variety of tasks
• Work closely with internal and external software development teams to support the implementation of NLP scoring tools in production-grade software
• Develop and maintain expertise in the current state of the art of NLP methods and technologies
• Create and write research papers and presentations, for internal and external consumption
• Provide generalized expertise in language and linguistics to the curriculum teams
Basic Qualifications of the Computational Linguist:
• PhD or MA/MSc in Linguistics, or Computer Science with NLP focus
• Strong knowledge of statistical learning methods
• 2+ years of experience developing software, either commercially or within publicly-visible open source projects
• Fluency in English
• Proficiency in at least one other natural language
• Demonstrated programming proficiency: minimally Java or C/C++, and Python
Preferred Qualifications of the Computational Linguist:
• Proficiency in a modern JVM programming language, e.g. Clojure or Scala
• Familiarity with software engineering practices, e.g. version control, automated testing
• Teaching experience is a plus
Amplify is an Equal Opportunity Employer of Minorities, Females, Protected Veterans and Individuals with Disabilities.
This position may be funded, in whole or in part, through American Recovery & Reinvestment Act funds.