
Data Scientist – NLP
M&C Saatchi Group
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
About the role
- Design and build LLM‑powered applications using third‑party APIs (OpenAI, Anthropic, etc.)
- Develop RAG (retrieval‑augmented generation) systems including document ingestion, chunking strategies, and vector search infrastructure
- Implement advanced prompt‑engineering patterns, evaluation frameworks, and output‑reliability mechanisms
- Build NLP pipelines for text classification, entity extraction, semantic search, summarisation, and document understanding
- Develop agentic workflows and tool‑use systems for complex multi‑step tasks
- Optimise for cost, latency, reliability, and model selection across LLM providers and configurations
- Collaborate with product and engineering teams to translate business requirements into robust technical solutions
- Build monitoring, observability, and evaluation systems for LLM applications in production
Requirements
- Solid experience in applied NLP or machine learning roles
- Strong proficiency in Python and experience building production systems
- Hands‑on experience with LLM APIs (OpenAI, Anthropic, or similar)
- Experience building RAG systems including loaders, text splitting, embedding models, and vector stores
- Solid understanding of NLP fundamentals: embeddings, semantic similarity, text classification, and evaluation
- Experience with prompt engineering and structured output parsing
- Strong software engineering fundamentals: version control, testing, code review, documentation
- Experience with cloud infrastructure (AWS preferred)
- Desirable: Experience with LLM orchestration frameworks (LangChain, LlamaIndex, etc.)
- Background working with vector databases (Pinecone, Weaviate, pgvector, Chroma)
- Experience building agentic LLM workflows (tool calling, function calling, multi‑step reasoning)
- Familiarity with LLM evaluation and observability tools (LangSmith, Weights & Biases, etc.)
- Experience fine‑tuning API‑based models or working with embedding models
- Understanding of cost‑optimisation strategies across providers and model tiers.
Benefits
- 27 days holiday per year
- Pension contributions
- Private healthcare
- Discounted dental insurance
- Enhanced maternity/parental leave
- Cultural stimulation allowance - £250 per person per year
- Half days off before bank holidays
- Emergency care days for dependants
- Up to 5 days volunteering leave per year to work for a registered charity
- Up to 10 days special emergency leave per year
- Season Ticket loan
- Payroll Giving Scheme
- Thursday drinks to unwind and socialize
- An annual Summer and Christmas party
- Commitment to Diversity and Inclusion including inclusive bank holidays
- Learning opportunities around D&I
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonNLPmachine learningRAG systemsprompt engineeringtext classificationsemantic similarityembedding modelsvector databasescost optimisation
Soft Skills
collaborationproblem-solvingcommunicationtechnical documentationcode review