As a Python Developer, you will be responsible for developing NLP systems according to requirements.What you will do: Maintaining NLP libraries and frameworks Designing and developing natural language processing systems Defining appropriate datasets for language learning Using effective text representations to transform natural language into useful features Training the developed model and running evaluation experiments Finding and implementing the right algorithms and tools for NLP tasks Performing statistical analysis of results and refining models Constantly keeping up to date within the field of machine learning Implementing changes as needed and analysing bugsWhat you need to have: Proficient knowledge of Python Proficient understanding of code versioning tools, such as Git/ SVN Good knowledge in algorithms to find and implement tools for NLP tasks Knowledge on NLP libraries and frameworks Understanding of text representation techniques, algorithms, statistics Syntactic and Semantic Parsing Knowledge/ work experience on No-SQL database Mongo Good knowledge on Docker container technologies Strong communication skills Startup experience is a plus