Data scientist
AI Data scientist - Python & Azure We are seeking a Data Scientist to join our Data & AI team, supporting internal service delivery transformation projects across Tax and Legal. This role is ideal for someone with deep expertise in Python and Azure, and a passion for building innovative generative AI solutions to solve complex business challenges.IR 35 Status - Inside Key Responsibilities
- Design, build, and deploy Python-based AI applications.
- Research and prototype advanced GenAI techniques, including fine-tuning, prompt engineering, RAG, and agentic systems.
- Develop LLM-assisted frameworks and contribute to scalable AI architectures.
- Write clean, maintainable, and well-documented code.
- Implement testing pipelines and evaluation frameworks.
- Collaborate with data scientists, software engineers, and domain experts to deliver high-impact solutions.
- Expert-level Python programming with libraries such as NumPy, Pandas, Scikit-learn, LangChain, LlamaIndex, and Azure AI Foundry.
- Strong experience with Azure and generative AI R&D.
- Practical knowledge of GenAI techniques including prompt orchestration, retrieval methods, and agentic frameworks (e.g., LangGraph, Semantic Kernel Agents).
- Ability to write production-ready code and apply robust quality control.
- Familiarity with software engineering best practices including version control, testing, and deployment.
- Experience building optimized AI workflows.
- Deep understanding of Microsoft Azure AI services.
- Strong data analytics and visualization skills (Excel, Alteryx).
- Awareness of Responsible AI principles.
- Company
- Opus Recruitment Solutions Ltd
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- £550 - £650 per day
- Posted
- Company
- Opus Recruitment Solutions Ltd
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- £550 - £650 per day
- Posted