Position: Python Developer - ML NLP (Middle)
Company: Envion Software
Experience required: 3y
English level: upper

If you like to work with the great international team, YOU are welcome! We're waiting for curious and talented people to work on part time. Write, we will be happy to talk!

Required skills
● Ability to read/understand English -- we are Natural Language Processing-focused so English is a "must have"
● 3+ years experience working in Python
● Excellent analytical thinking, complex problem solving
● Strong coding abilities, talent for understanding and creating NLP-focused algorithms
● Strong understanding of machine learning principles and model development workflow
● Experience with machine learning libraries (for example, TensorFlow, NLTK, Scikit-learn)
● Understanding of SOLID code principles, code management (git), and coding in a dockerized environment

As a plus
● Online coursework or certifications in data science, ML, and python
● Completed projects/coursework/kaggles using NLP methods and libraries (spaCy, word2vec, GPT, other)

We offer
● On-work training and possibility for professional growth.
● Flexible working hours.
● Opportunity to work for one of a major US provider.

Responsibilities
● Work with NLP Team Lead to develop and enhance end to end solutions using python and ML
● Design and implement cutting edge algorithms and ML models in Python, primarily in NLP domain (natural language processing)
● Improve accuracy of existing deep learning methods and models
● Follow latest research in machine learning, apply it to current challenges.