Enable job alerts via email!

Data scientist

Opus Recruitment Solutions Ltd

London

On-site

GBP 50,000 - 70,000

Full time

25 days ago

Job summary

A leading recruitment firm in London is seeking a Data Scientist to join their Data & AI team. The role involves designing and deploying Python-based AI applications and collaborating on advanced generative AI projects. Ideal candidates should have deep expertise in Python, Azure, and AI techniques. This position offers an exciting opportunity to work on impactful AI solutions within a collaborative environment.

Qualifications

  • Expert-level experience with Python libraries including NumPy, Pandas, and Scikit-learn.
  • Strong knowledge of Azure and generative AI research and development.
  • Experience with GenAI techniques such as prompt orchestration and retrieval methods.

Responsibilities

  • Design, build, and deploy AI applications using Python.
  • Research and prototype advanced generative AI techniques.
  • Collaborate with cross-functional teams to deliver impactful AI solutions.

Skills

Python programming
Azure AI services
Generative AI techniques
Software engineering best practices
Data analytics

Tools

NumPy
Pandas
Scikit-learn
LangChain
Azure AI Foundry
Job description

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.
Essential Skills
  • 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.
Desirable Skills
  • 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.
This is a collaborative role within a cross-functional team, offering the opportunity to work on impactful projects at the forefront of AI innovation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs