Data Scientist Python AI
Role details
Job location
Tech stack
Job description
Data Scientist with strong expertise in Python and advanced machine learning techniques, specialising in the development and deployment of AI-driven solutions. Experienced in working with Large Language Models (LLMs) and modern LLM framework (for example Haystack), to design intelligent applications such as semantic search, question-answering systems, and knowledge retrieval pipelines.
Requirements
Skilled in data analysis, model development, and the integration of AI solutions into scalable production environments. Adept at transforming complex data into actionable insights and building data-driven solutions that support decision-making and innovation.
Key competencies:
- Python programming for data science and machine learning
- Development and integration of Large Language Models (LLMs)
- Experience with LLM frameworks (e.g., Haystack - preferably)
- Natural Language Processing (NLP) and semantic search
- Data analysis, modelling, and experimentation
- AI solution design and deployment
- Data pipeline development and integration