Data Scientist

Magno IT Recruitment

Greater London

Hybrid

GBP 56,000 - 73,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Magno IT Recruitment is seeking a Senior AI Engineer or Data Scientist to join an international team working on AI-powered knowledge discovery solutions. The role focuses on LLMs, RAG, and NLP to transform scientific content into actionable insights, with 1–2 days per week in Amsterdam or London and a 36-hour workweek.

You will collaborate with software engineers, product managers, and domain experts to deliver production-ready AI applications and scalable pipelines, while mentoring peers and

Qualifications

  • Professional experience in AI, machine learning, natural language processing, information retrieval, or a comparable quantitative discipline.
  • Proven experience building AI-enabled products or intelligent software solutions.
  • Solid knowledge of Large Language Models, including prompt engineering, model adaptation, evaluation, and responsible AI practices.
  • Strong programming skills in Python.
  • Experience working with large textual datasets and modern machine learning frameworks.
  • Hands-on experience with semantic search, vector databases, hybrid retrieval methods, or Retrieval-Augmented Generation (RAG).
  • Familiarity with cloud-native development and software engineering best practices.
  • Strong communication skills and the ability to collaborate across technical and non-technical teams.
  • Experience coaching or mentoring other engineers is considered a plus.

Responsibilities

  • Design and implement scalable AI solutions that improve how users search, analyze, and interact with large volumes of scientific and technical content.
  • Combine machine learning, natural language processing, and modern large language models to develop production-ready applications that support knowledge discovery and decision-making.
  • Working closely with software engineers, product managers, and domain specialists, you’ll translate complex business problems into reliable AI solutions.
  • Design and develop (agentic) AI applications using machine learning, NLP, and generative AI technologies.
  • Build intelligent retrieval and question-answering systems powered by Large Language Models (LLMs).
  • Develop Retrieval-Augmented Generation (RAG) pipelines to improve search quality and information accuracy.
  • Create recommendation, ranking, and semantic search capabilities using modern AI frameworks.
  • Integrate structured and unstructured knowledge sources, including metadata, taxonomies, and ontologies.
  • Define evaluation strategies to measure model quality, reliability, and business impact.
  • Develop maintainable Python-based solutions suitable for production environments.
  • Collaborate with cross-functional teams throughout the complete software development lifecycle.
  • Mentor colleagues and contribute to technical best practices within the engineering team.

Skills

Python
NLP
AI/ML
RAG
LLMs
Information Retrieval
Vector Databases
Semantic Search
Team Collaboration

Tools

Vector Databases
ML Frameworks
Cloud-Native Development

Job description

Job Description

Are you a (Senior) Data Sciencist or AI Engineer with experience in the area of LLMs, RAG and NLP?

How about a job opportunity at a Data Analytics & Publishing company in Amsterdam or London?

We have several open positions

General information
  • Duration: 12 month contract or indefinite from the start
  • No. of working hours: 36 hours per week
  • Location: 1 / 2 days per week in Amsterdam or London
  • Contract type: FTE, Direct contract with client
  • Other: You need to be a resident of NL OR the UK at time of application
  • Available salary: €65.000 – 85.000

Do you enjoy developing intelligent applications that transform complex information into actionable insights? Are you passionate about applying the latest advances in artificial intelligence to solve real-world challenges for researchers, healthcare professionals, and knowledge workers?

If so, this could be the next step in your career.

Your team

You’ll become part of an international technology team responsible for developing AI-powered solutions that help professionals efficiently discover, understand, and apply scientific information. Collaboration, continuous learning, and engineering excellence are central to the way the team works. Everyone is encouraged to contribute ideas, challenge assumptions, and build high-quality software that creates measurable value.

What You'll Be Doing

As a Senior AI Engineer, you’ll design and implement scalable AI solutions that improve how users search, analyze, and interact with large volumes of scientific and technical content. You’ll combine machine learning, natural language processing, and modern large language models to develop production-ready applications that support knowledge discovery and decision-making.

Working closely with software engineers, product managers, and domain specialists, you’ll translate complex business problems into reliable AI solutions.

Key Responsibilities
  • Design and develop (agentic) AI applications using machine learning, NLP, and generative AI technologies.
  • Build intelligent retrieval and question-answering systems powered by Large Language Models (LLMs).
  • Develop Retrieval-Augmented Generation (RAG) pipelines to improve search quality and information accuracy.
  • Create recommendation, ranking, and semantic search capabilities using modern AI frameworks.
  • Integrate structured and unstructured knowledge sources, including metadata, taxonomies, and ontologies.
  • Define evaluation strategies to measure model quality, reliability, and business impact.
  • Develop maintainable Python-based solutions suitable for production environments.
  • Collaborate with cross-functional teams throughout the complete software development lifecycle.
  • Mentor colleagues and contribute to technical best practices within the engineering team.
What We're Looking For

You have a strong technical background in artificial intelligence and enjoy turning research into practical applications.

We're Particularly Interested In Candidates With
  • Professional experience in AI, machine learning, natural language processing, information retrieval, or a comparable quantitative discipline.
  • Proven experience building AI-enabled products or intelligent software solutions.
  • Solid knowledge of Large Language Models, including prompt engineering, model adaptation, evaluation, and responsible AI practices.
  • Strong programming skills in Python.
  • Experience working with large textual datasets and modern machine learning frameworks.
  • Hands-on experience with semantic search, vector databases, hybrid retrieval methods, or Retrieval-Augmented Generation (RAG).
  • Familiarity with cloud-native development and software engineering best practices.
  • Strong communication skills and the ability to collaborate across technical and non-technical teams.
  • Experience coaching or mentoring other engineers is considered a plus.

You can check other job opportunities in our website: Jobs – Magno IT

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Engineer — LLMs, RAG & NLP
Senior AI Engineer — LLMs, RAG & NLP

Magno IT Recruitment • Greater London

Hybrid
GBP 56,000 - 73,000
Senior Data Scientist
Senior Data Scientist

Elsevier • Greater London, Oxford

Hybrid
GBP 80,000 - 120,000
Senior Data Scientist in City of London
Senior Data Scientist in City of London

Energy Jobline ZR • City Of London

Hybrid
GBP 90,000 - 130,000
Senior Data Scientist II
Senior Data Scientist II

Elsevier • City Of London

Hybrid
GBP 80,000 - 110,000
Flexible hours
Wellbeing initiatives
Study assistance
+1
Data Scientist
Data Scientist

Osmii • Greater London

Hybrid
GBP 90,000 - 130,000
Manager Data Science
Manager Data Science

Elsevier • Greater London

On-site
GBP 110,000 - 160,000
Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...]
Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...]

Enigma • United Kingdom

Remote
GBP 61,000 - 88,000
Senior Data Scientist I
Senior Data Scientist I

Elsevier • City Of London

On-site
GBP 46,000 - 77,000
Flexible working hours
Wellbeing initiatives
Parental leave and study assistance
Data Scientist II
Data Scientist II

Elsevier • City Of London

Hybrid
GBP 65,000 - 95,000
Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...]
Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...]

Enigma • United Kingdom

Remote
GBP 52,000 - 79,000