HI FRIENDS,


*Java/Python Developer (w/ NLP experience)
6mo **RTH **Applications Systems Analyst/Programmer **– **Senior Needed **
(2Positions)*
*Princeton, NJ*

*Work Summary*

The candidates filling these Applications Systems Analyst/Programmer - Sr
positions will become familiar with* **Natural Language Processing **(NLP)
technologies applications* and may support existing applications in
production as well as work with Research scientists to fulfill deliverables
for Research Allocation projects. Candidates in this role will provide Systems
Analysis, Development and Support across multiple NLP applications and
Research Projects.  The position requires the ability to write
functional/technical specifications/use cases/test plans, code, conduct
internal and unit testing, and support production by addressing any
production issues that may arise. For some products, work closely with
business analysts, third party vendors, clients, and  partners to ensure the
success of B2B integrations of key corporate capabilities. Work closely with
Research Scientists, development staff and diverse systems groups in the
development of new and existing Natural Language Processing (NLP)
capabilities and products. Interact with internal and external technology
users. Work as part of a development team in the design of highly complex
software systems.  Acts as technical expert, mentoring other developers,
addressing problems related to NLP technologies, systems integration,
compatibility, and multiple platforms.

*Responsibilities*

The candidates are expected to demonstrate expertise in a variety of
concepts, practices, and procedures and is expected to rely on extensive
experience and judgment to plan and accomplish project goals.  Candidates
will need to interact with technical, research, and business staff in other
areas to enhance existing capabilities and implement projects in production.
The candidates will need to effectively manage software version control and
will be responsible for adhering to the standard IT SDLC methodology.

 Under general supervision, the ideal candidates will be responsible for the
following tasks as time allows:

·       Systems analysis, designing, customizing, coding, code reviews,
testing, debugging, and support for complex *NLP *software applications in a
multi-tier software systems environment.

·       Creating and or updating all relevant documentation and
specifications conforming to the IT SDLC for design, development, and
testing by internal and/or external entities.

·       Creating detailed unit and integration test plans

·       Working closely with Research Scientists on a variety of Research
Allocation projects related to NLP capabilities.

·       Working closely with business analysts and external vendors as
appropriate, including design and code reviews and troubleshooting.

·       Interacting with other functional areas (e.g., R&D, QA, Data Mgmt,
etc.)  in the design and deployment of software systems

·       Serving as a key development resource for developing and supporting
pilot projects

·       Providing  guidance to peers and other technical staff

·       Transitioning new NLP capabilities from Research to operational
systems

·       Supporting production applications

*Experience*

To perform this job successfully, the individual must be able to perform
each essential duty satisfactorily. The requirements listed are
representative of the knowledge, skill, and/or ability required. The person
must demonstrate expertise in the technologies skill set listed in the
Skills section below and is expected to rely on extensive experience and
judgment to plan and accomplish goals.

The ideal candidate will have 6-8 years of progressively diverse analysis,
programming, and testing experience in the development of advanced
capabilities and applications with technologies related to Java & OO
Methodologies.

*Knowledge, Skills, and Abilities:*

·       *Highly skilled in Java, **Perl, and Python programming, JavaScript,
Spring/Hibernate, JSP, XML, **HTML*

*·**       **Highly skilled in SQL and/or Oracle Databases*

*·**       **Familiarity with UNIX tools, scripting languages, ANT*

*·**       **Familiarity with Apache, Tomcat*

·       Strong grasp of computational algorithms and elementary statistics

·       Understanding of different statistical classification techniques,
and the strengths and weaknesses of each

·       Strong communication skills including Technical Writing

·       Version Control Systems

*Other Requirements*:

·       Demonstrated commitment to software development best practices,
including documentation, reusable code design, test driven development, and
integrated software testing

·       Understanding of linguistic analysis (syntax, semantics, morphology,
phonology) and typical  computational approaches applied at each level in
corpus-based research is highly desirable

·       Experience with *machine learning toolkits* such as* Weka, Mallet,
libsvm, SVMLite, and See5 is highly desirable*

·       Experience with *machine learning and natural language processing
resources such as WordNet, parsers, taggers, and  information retrieval
systems is highly desirable.*

*Education*

·       The candidate(s) should have a Bachelor’s degree in computer
science, computational linguistics, or related field with course work in
information processing, computer science or an equivalent combination of
education and experience from which comparable knowledge and abilities can
be acquired.
·      * Background in Natural Language Processing mathematics, statistics
or related field is highly desirable*
*
*
*
*
*

Kindly add [email protected] to your mailing list….



Thanks & Regards,

Venu E
SolutionGraph LLC.,
8225 ranchview Dr # 2033,

Irving, TX-75063.

Email: [email protected]

Phone: 209-625-0706

GTalk: venu.recruiter | IM: venu_rec



NOTE: We respect your Online Privacy. This is not an unsolicited mail. Under
Bill s.1618 Title III passed by the 105th U.S. Congress this mail cannot be
considered Spam as long as we include Contact information and a method to be
removed from our mailing list. If you are not interested in receiving our
e-mails then please reply with a remove in the subject line and mention all
the e-mail addresses to be removed with any e-mail addresses which might be
diverting the e-mails to you. We are sorry for the inconvenience
*

Reply via email to