Remote Senior Machine Learning Engineer

NLP PEOPLE

Stirling

Remote

GBP 85,000 - 135,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Monthly Health & Wellness budget
Learning & Development budget
Flexible working environment
Work From Home Allowance
25 days holiday plus bank holidays + 1
Your birthday off
Family Leave and Neonatal Leave
Optional Healthcare Plan
Life & income protection
Employee Assistance Programme (UK)

Job summary

Chattermill Analytics Limited is hiring a Senior Machine Learning Engineer (UK or Poland) with remote or hybrid options. You will work on customer feedback analytics using advanced AI, including custom fine-tuning and LLM-powered features.

You’ll collaborate across engineering, product, and commercial teams to deliver scalable ML solutions. The role focuses on building, evaluating, and deploying models, improving semantic search, and maintaining production pipelines.

Qualifications

  • Deep understanding of transformer architectures.
  • Extensive experience with real-world text data: classification, extraction, embeddings, search.
  • Experience with instruction fine-tuning and serving language models.
  • Strong communication skills and ability to explain complex concepts.

Responsibilities

  • Train, evaluate, and iterate ML models and agentic systems for customer feedback, including custom fine-tuning pipelines.
  • Build and maintain LLM-powered features: retrieval, reranking, insight agents, data mining agents, taxonomy generation.
  • Design robust evaluation frameworks with metrics and automated checkpoint comparisons.
  • Collaborate with Eng, Product, and Commercial teams to translate business needs into ML solutions.

Education

MSc/PhD in Computer Science or related STEM field
Senior-level ML engineering experience

Tools

PyTorch
LoRA
vLLM/DeepSpeed

Job description

Senior Machine Learning Engineer UK or Poland (Remote or Hybrid, it’s up to you!)

Dependent on experience

Be part of our success with the opportunity to join our company equity scheme

Our Perks
  • Monthly Health & Wellness budget, increasing with length of service
  • Annual Learning and Development budget, increasing with length of service
  • Flexible working in a choice-first environment – we trust the way you want to work!
  • Work From Home Allowance
  • 25 Holiday Days + your local bank holidays, plus an extra day for every year of service
  • Your birthday off
  • Enhanced Family Leave (UK Only), Fertility Leave, and Neonatal Leave
  • Optional Healthcare Plan
  • Life & income protection (Location dependent)
  • Employee Assistance Programme (UK Only)
  • The opportunity to share in the company’s success through options
  • If you’re in London, a dog-friendly office with great classes, events, and a rooftop terrace
The Role

Our mission is to help large successful brands like Uber, Amazon, Wise, HelloFresh (and more!) put their customers at the centre of everything they do. Using best-in-class tech in a fast-developing AI space, our Customer Experience Intelligence platform continuously analyses explicit and implicit feedback to enable our clients to identify what they should do next.

We’re hiring a Senior Machine Learning Engineer to join the team and help build and ship the next generation of that stack.

What you’ll be doing

Unlike many companies, we use our own custom models, specialised for customer feedback, across various parts of the stack: extraction, retrieval, reranking, summarisation, and sentiment analysis. We are also pragmatic and understand that the right solution can be a combination of off-the-shelf LLMs, bespoke fine-tuned models, and sometimes techniques that utilise no LLM at all.

This means you will

  • Train, evaluate, and iterate on ML models and agentic systems for customer feedback, including owning our custom fine-tuning pipelines. Run experiments end-to-end, track results rigorously, and make clear recommendations on what to ship, iterate, or retire.
  • Build and maintain LLM-powered features: retrieval pipelines, reranking systems, insight agents, data mining agents, and automated taxonomy generation.
  • Design and run robust evaluation frameworks: build test sets, define metrics, evaluate non-deterministic systems, handle class imbalance, and automate checkpoint comparisons.
  • Improve and extend semantic search and retrieval, evolving from embedding-based approaches toward more advanced methods.
  • Write production-quality code and collaborate closely with Engineering on productionisation, model serving, data pipelines, and monitoring.
  • Work with Product and Commercial teams to translate business needs into practical ML solutions, and support client evaluations and accuracy benchmarking.
  • Mentor team members, review code and research, and bring relevant advances from the literature into the product.

What you’ll need:

  • A deep working knowledge of transformer architectures.
  • Strong PyTorch skills, with the ability to write custom training loops, modify model architectures, and debug issues at the tensor level. Ideally, experience with parameter-efficient fine-tuning techniques such as LoRA
  • Extensive experience working with large-scale, messy real-world text data, including classification, extraction, embeddings, re-rankers, clustering, and search.
  • Experience in instruction fine-tuning and serving language models, familiarity with frameworks such as vLLM, DeepSpeed, or similar tools
  • A solid grounding in classical ML and statistics, and the judgement to choose simpler methods when they’re the right solution.
  • Practical experience building with GenAI and agentic patterns.
  • Excellent communication skills and confidence translating complex technical concepts for non-technical audiences (and vice versa!).
  • Technical curiosity and a keen interest in AI – a love of experimenting to make the most of available technology.
  • High ownership and initiative, with the ability to identify problems, prioritise effectively, and drive solutions forward.

It would be a bonus if you:

  • MSc/PhD in Computer Science, Machine Learning, Artificial Intelligence, Data Science, Computational Linguistics or a closely related STEM field.
  • Experience with reinforcement learning techniques, such as with verifiable reward (RLVR)
Our Hiring Process

Company: Chattermill Analytics Limited

Qualifications
Language requirements
Specific requirements
Educational level
Level of experience (years)

Senior (5+ years of experience)

Tagged as: Computational Linguistics, Data Mining, Industry, Language Modeling, NLP, United Kingdom

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Operations Analyst - Machine Learning
Operations Analyst - Machine Learning

Chattermill • United Kingdom

On-site
GBP 30,000 - 35,000
Monthly Health & Wellness budget
Annual Learning and Development budget
Flexible working environment
+9
Remote Senior ML Engineer — Equity & Customer Insights
Remote Senior ML Engineer — Equity & Customer Insights

NLP PEOPLE • Rotherham

Remote
GBP 75,000 - 115,000
Health & Wellness budget
Learning & development budget
Flexible working environment
+8
Machine Learning Engineer
Machine Learning Engineer

Oscar Technology • City Of London

On-site
GBP 95,000 - 120,000
Machine Learning Team Lead
Machine Learning Team Lead

United States Digital Space LLC • Greater London

Hybrid
GBP 120,000 - 160,000
Private Medical
Dental for you and your family
Pension/401K matching
+1
Machine Learning Engineer
Machine Learning Engineer

Oscar Technology • Greater London

On-site
GBP 95,000 - 120,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Signify Technology • London

On-site
GBP 90,000 - 140,000
Private medical insurance
Learning & Growth budgets
Family support policies
+8
Senior ML Scientist — Build Next-Gen CX AI (Remote)
Senior ML Scientist — Build Next-Gen CX AI (Remote)

Chattermill • United Kingdom

Hybrid
GBP 90,000 - 140,000
Health & Wellness budget
Learning & Development budget
Flexible working environment
+5
Senior ML Research Engineer (up to £145k + Equity)
Senior ML Research Engineer (up to £145k + Equity)

Zettafleet • City Of London

On-site
GBP 120,000 - 145,000
Equity
Discretionary bonus
28 days + public holidays
Machine Learning Engineer
Machine Learning Engineer

Optimove • Dundee

Hybrid
GBP 65,000 - 90,000
Lunch budget when onsite
Fully stocked kitchen
Social events
Machine Learning Research Engineer
Machine Learning Research Engineer

Knauf Energy Solutions • City Of London

On-site
GBP 60,000 - 100,000
Salary sacrifice car scheme
Generous annual leave