Remote Senior Machine Learning Engineer

NLP PEOPLE

Stirling

Remote

GBP 85,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior Machine Learning Scientist at Chattermill Analytics Limited
Senior Machine Learning Scientist at Chattermill Analytics Limited

Jack & Jill • United Kingdom

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

International SOS group • Greater London

Hybrid
GBP 90,000 - 135,000
Hybrid working: 3 days in the office
Birthday holiday and additional annual
Private Pension
Operations Analyst - Machine Learning
Operations Analyst - Machine Learning

Chattermill • United Kingdom

Hybrid
GBP 30,000 - 35,000
Monthly Health & Wellness budget
Annual Learning and Development budget
Flexible working environment
+9
Senior Machine Learning Engineer
Senior Machine Learning Engineer

International SOS • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid working: 3 days in the office
Private pension
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
Senior Machine Learning Scientist
Senior Machine Learning Scientist

Harnham • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary and benefits
Hybrid working model
Cutting-edge AI projects
+2
Senior Machine Learning Scientist
Senior Machine Learning Scientist

Harnham - Data and Analytics Recruitment • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Competitive salary
Career progression
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Dimensionalconsultingltd • Manchester

Hybrid
GBP 70,000 - 90,000
Competitive salary with annual performance bonus
£2,000 annual conference and learning budget
Private healthcare and dental cover
+4
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
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Signify Technology • London

Hybrid
GBP 90,000 - 140,000
Private medical insurance
Learning & Growth budgets
Family support policies
+8