Data Scientist - NLP, LLMs, & Prompt Engineering (Hiring Immediately)
Role: Data Scientist – GenAI, Python, NLP, LLMs, & Prompt Engineering
Location: Remote
Contract – 3-6 Months
Rate - £450/Day Outside IR35
Job Overview:
We are seeking a highly skilled and creative Data Scientist with deep expertise in Python programming , Natural Language Processing (NLP) , and Large Language Models (LLMs) . This role demands hands-on experience in prompt engineering , designing intelligent conversational flows, managing context windows, and interfacing with APIs such as OpenAI’s Chat Completions API . The ideal candidate should be capable of designing, evaluating, and optimizing AI systems that generate high-quality, context-aware responses.
Key Responsibilities:
- Develop and deploy NLP solutions using libraries such as NLTK , SpaCy , and TextBlob .
- Engineer prompts for LLMs using zero-shot , few-shot , chain-of-thought , and meta-prompting techniques.
- Design and refine targeted prompts to drive intelligent behavior in AI chatbots.
- Write Python functions to interface with APIs, especially OpenAI’s Chat Completions API and similar LLM platforms.
- Manage token economy and conversational context for long, multi-turn dialogues.
- Architect sequential, step-by-step task flows for complex LLM workflows.
- Evaluate and analyze AI-generated responses to iteratively improve prompt quality and outcome accuracy.
- Collaborate with product, design, and engineering teams to deploy and monitor LLM-based features.
- Conduct experiments and fine-tune prompts to enhance response relevance, coherence, and factual correctness.
Required Qualifications:
- Proven experience with Python and NLP libraries such as NLTK , SpaCy , TextBlob , or similar.
- Hands-on experience working with LLMs (e.g., OpenAI, Claude, Mistral, etc.) .
- Deep understanding of prompt engineering strategies and conversational AI workflows.
- Experience building and consuming RESTful APIs.
- Strong grasp of tokenization , embedding-based memory , and context management in LLMs.
- Ability to evaluate AI outputs for quality, relevance, and consistency.
- Familiarity with version control systems (e.g., Git) and agile development practices.
Preferred Qualifications:
- Experience with LangChain , LlamaIndex , or other LLM orchestration tools.
- Background in linguistics , cognitive science , or human-computer interaction .
- Prior work in chatbot development , virtual assistants , or AI-driven user interfaces .
- Knowledge of RAG pipelines , vector databases , and semantic search .
- Company
- Careerwise
- Location
- London, UK
- Employment Type
- Part-time
- Posted
- Company
- Careerwise
- Location
- London, UK
- Employment Type
- Part-time
- Posted