Teckro is growing rapidly and we are looking for talented NLP Engineers to be part of our team and to contribute towards our product roadmap and direction.

We are creating products and services that make actionable information instantly accessible to clinical trial patients, site staff, and study teams. It’s exciting, it’s innovative, and it’s making a difference.

Building great products to advance clinical research depends on great people. For us, the right personality fit is just as important as the right skill set and experience. We want you to have a passion for challenge and innovation, and to bring new ideas and a great attitude

You will be reporting directly to the CTO and have the option of working in our Dublin or our Limerick office.

When asked about his experience working in Teckro, one of our Senior Software Engineers had this to say, “At Teckro, we have a strong software team of amazing professionals. We’ve a huge set of responsibilities crucial for the success of our product and our company, and we’re given the freedom to make decisions and choices to make this happen.”

What will I be doing? 🤓

As an NLP Engineer, you will:

Design, build and test natural language processing algorithms for content analysis, information extraction, and automatic indexing
Develop and maintain document annotations, including appropriate documentation.
Prepare reports based on analyses conducted, providing detailed explanation of methods
used and a clear summary of findings.
Use findings from literature reviews and discussions, with Teckro staff and others, identifying
promising areas to pursue in order to advance Teckro’s goals for evaluation of its practices.
Have a direct influence on the evolution of the team and product. We are very proud of our culture and work environment here that provides you with regular opportunities and support for career growth.




What skills do I need? 📖

3+ years relevant experience in related field
MS or PhD in Computer Science, Computational Linguistics, or a related quantitative field.

Experience in one or more NLP approaches: Information Retrieval, Information Extraction,
Recommender Systems, Machine Translation, Automatic Tagging
Java, Python, or Scala programming languages
Knowledge of NLTK, Apache OpenNLP, Stanford Core NLP, Emory, or other natural language
processing frameworks and libraries
Familiarity with ElasticSearch, Lucene, SOLR, or other information retrieval technologies
would be a plus
Experience in Machine Learning would be a plus
Data structures, algorithms, modern functional and object-oriented programming techniques
You are open to change, new ways for approaching problems and breaking what worked before to make it better.

Educational level:

Master Degree

Level of experience (years):

Mid Career (2+ years of experience)

How to apply:

Please mention NLP People as a source when applying


Tagged as: , , ,