AI Engineer (NLP & LLM Applications)

The Link
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 40K

Job location

Remote

Tech stack

API
Artificial Intelligence
Software Quality
Data Auditing
Cursor (Graphical User Interface Elements)
Programming Tools
Python
Machine Learning
Natural Language Processing
Named Entity Recognition
TensorFlow
Sentiment Analysis
GitHub Copilot
PyTorch
Large Language Models
Prompt Engineering
Model Validation
GIT
Pandas
Scikit Learn
HuggingFace
Spacy
Document Classification
GPT
Automation Anywhere

Job description

We are looking for an AI Engineer with strong Python skills and a genuine interest in Natural Language Processing, Machine Learning, and Large Language Models. You will work on systems that analyse large volumes of text data from sources such as employee reviews, social media, and public employer reputation signals.

This is a hands-on role for someone who enjoys working at the intersection of business, data, language, and development. You will help us improve existing NLP pipelines, build new AI-powered research tools, and integrate models into workflows used by our internal teams and clients.

Responsibilities

  • Build and maintain AI-powered pipelines for text classification, sentiment analysis, topic detection, entity extraction, summarisation, and insight generation.
  • Use LLMs, embeddings, transformer models, and traditional NLP methods where they are most useful.
  • Design prompts, structured outputs, validation checks, and evaluation workflows for reliable AI-assisted analysis.
  • Use AI coding tools effectively to speed up development while still owning code quality, testing, and maintainability.
  • Improve existing Python pipelines, notebooks, scripts, and internal tools.
  • Work with messy, real-world text data and turn it into clean, structured, usable outputs.
  • Integrate AI workflows with Google Sheets, APIs, internal systems, and research processes.
  • Evaluate model and LLM performance through metrics, error analysis, manual review, and business-quality checks.
  • Collaborate with data and client-facing teams to translate business needs into working AI solutions.
  • Keep improving how we use AI internally, from automation and quality control to new product capabilities.

Requirements

Do you have a Master's degree?, * Strong Python skills.

  • Experience in NLP, machine learning, and LLMs.
  • Comfortable using modern AI development tools such as Claude, Cursor, ChatGPT, GitHub Copilot, or similar tools.
  • Experience with LLM APIs, prompt design, structured outputs, embeddings, or evaluation workflows.
  • Familiarity with tools and libraries such as pandas, scikit-learn, spaCy, Hugging Face, sentence-transformers, PyTorch, TensorFlow, or OpenAI APIs.
  • Good understanding of text classification, sentiment analysis, semantic similarity, transformer models, and model evaluation.
  • Experience using Git and working with version-controlled code.
  • Ability to work independently, ask good questions, and turn unclear business problems into working technical solutions.
  • Interest in employer reputation, workplace culture, employee experience, and business research.

Benefits & conditions

Pulled from the full job description

  • Sick pay
  • Additional leave
  • Company pension
  • Discounted or free food
  • Casual dress
  • Work from home

About the company

Link Humans is a data-driven research firm with a clear mission: to make the world of work a better place. We help leading global clients understand and measure their employer reputation.

Apply for this position