For our client, a UK-based company with a platform for monitoring and analyzing competition, we are looking for an artificial intelligence enthusiast who will help the client in implementing AI in various aspects of the platform’s operation.
Responsibilities:
Developing and maintaining scalable text data processing solutions
Implementing, testing and improving natural language processing pipelines
Creating and maintaining large text datasets, including parsing, cleaning, analysing, information retrieval and extraction
Researching, testing, integrating and adapting ML/AI based solution with the platform
Requirements:
✅ Experience in working with production Python code
✅ Experience in working with ML/AI related frameworks and packages (NumPy, scikit-learn, PyTorch, TensorFlow, Keras, Pandas, or similar)
✅ Experience in working with NLP related tools (NLTK, OpenNLP, Gensim, spaCy, Pattern, or similar)
✅ Practical experience in using LLM (GPT)
✅ Experience in designing and implementing REST APIs
✅ Experience with Git and Docker
Nice to have:
✅ Familiarity with natural language processing NLP concepts
What we offer
Personal development and career advancement opportunities
A vibrant, innovative, value-based, international work environment
Training budget
Private medical care
Co-financing of the sports card
Recruitment stages:
10-minute phone screening
Homework task
Feedback to the task
Technical & soft interview – about the task, about technologies, about your experience
Feedback / decision
Hybrid work, office in Lublin, 3 days a week from the office, 2 days remotely.
Git scikit-learn Natural language processing (NLP) REST pandas Python design-patterns spacy nltk OpenAI GPT Docker NumPy Machine Learning TensorFlow keras opennlp gensim LLM PyTorch