[Corpora-List] Research Programmer job opening - Stanford NLP group

Christopher Manning manning at cs.stanford.edu
Thu Dec 3 19:48:53 UTC 2009


Research Programmer - Stanford Natural Language Processing Group, 4P2,
fixed term 2 years from date of hire with the possibility of extension,
100%. 

The Computer Science Department's Natural Language Processing Group
seeks a Research Programmer. The Research Programmer will design,
program, extend, maintain, and evaluate new and existing algorithms and
applications to support the objectives of multiple NLP research
projects. In particular: the person will extend and build natural
language processing software including probabilistic parsers, relation
extraction systems, machine translation systems, machine translation
evaluation systems, semantic role labelers, coreference resolution
systems, and other computational semantics systems in support of
projects funded by the DARPA GALE program and the DARPA Machine Reading
program, and perhaps other programs, depending on need.

The Stanford NLP Group is a fun, collaborative group providing many
opportunities for hands-on research and teamwork. See
http://nlp.stanford.edu/. This person will get to work closely with
graduate students, postdocs, and faculty, and also to participate in the
open source software community: several of our systems are available and
widely used. The position provides great opportunities to develop your
career: The previous occupants of this position have gone on to become
the Director of Product at Facebook and a Computer Science Ph.D. student
at UC Berkeley. The Stanford NLP Group values having a diverse mix of
people and is committed to equal opportunity in employment; we are
always pleased to identify anyone with great qualifications and promise.

Please apply online at http://jobs.stanford.edu/. Click on, "Begin Your
Job Search." Scroll down to the bottom of the page and enter 36486 in
the "Keyword Search" box and click the "search" button. A link to the
posting will appear above. Click on the link, then scroll down to the
bottom of the page and click "Apply."

Responsibilities:

Design, program, test, and debug new software and extensions to existing
software. Effectively communicate and work with other group members to
develop key design decisions, and to coordinate major system
changes. Document newly written software, via a combination of
source-code comments and text descriptions. Maintain and debug existing
software. Assist in defining future goals for extension of software
systems. Assist in evaluating research systems and writing academic
papers. Occasional attendance at conferences or grant workshops may be
required. This is initially a 2 year position, with good possibilities
for extension, depending on continued funding.

Qualifications:

Required: B.S. in Computer Science or Symbolic Systems or similar
degree/experience. Excellent software design and programming skills, in
particular at least 3 years programming experience, including 1 year of
experience with Java. Coursework or previous experience in Artificial
Intelligence, Machine Learning, and Natural Language Processing
programming. Good written and verbal communication skills, and basic
knowledge of statistics. Ability to make progress on projects
individually, to work as part of a team, and to successfully manage and
make progress on multiple projects simultaneously. Desirable: Coursework
or experience in the syntax and semantics of human languages and formal
logic. Knowledge of languages other than English.

_______________________________________________
Corpora mailing list
Corpora at uib.no
http://mailman.uib.no/listinfo/corpora



More information about the Corpora mailing list