freehire launches on Product Hunt on 26 August.

Follow →

NLP (Natural Language Processing) Engineer

Open 29d

What we want you to do…

You’ll be a critical member of an engineering team working on architecting, developing and augmenting cutting edge AI technology, which is a crucial part of our next generation AI based platform.


Who you are…

You are a self-motivated, dynamic professional who loves to build things from scratch. Platform. Tools, languages do not matter you.

You also meet most (if not all) of the following requirements:

2-4 years of relevant work experience

Bachelors/Master’s degree

Familiar with Java / J2EE, Python, scala, Haskell, prolog

Familiarity with

1.Ontology development, enrichment, auto-population

2. Natural language understanding : Anaphora resolution, Discourse structure analysis ,Ellipsis, Parsing: syntactic, semantic

3. Natural Language Processing : Named entity recognition, Text classification, word embedding

4. Natural Language generation

Machine Learning platforms like Apache Spark MLlib, Stanford NLP, Moses, Joshua, Tensor Flow , DeepLearning4j .

Ability to customize open source AI algorithms.

Understands Linguistics and the underlying algorithms behind NLP

Familiarity with AWS, Linux, Unix

Familiarity with Git , SVN , Jira

Familiarity with Agile Tools and Methodologies

Good verbal and written communication skills.

Ability to learn technology quickly through instruction and self-training.

You are Self Motivated to get things done and a Self-starter


All your information will be kept confidential according to EEO guidelines.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available