Machine Learning Engineer / Applied Scientist (NLP / LLMs / Search) London (Hybrid) | Up to £110k

Machine Learning Engineer / Applied Scientist (NLP / LLMs / Search) London (Hybrid) | Up to £110k

Full-Time 70000 - 90000 £ / year (est.) No working from home possible
Opus Recruitment Solutions

At a Glance

  • Tasks: Shape the future of search with cutting-edge NLP and LLM technologies.
  • Company: Innovative organisation transforming complex text analysis with machine learning.
  • Benefits: Up to £110k salary, 25 days holiday, hybrid work model, and ongoing development support.
  • Why this job: Make a real impact in a hands-on role with significant ownership and technical influence.
  • Qualifications: Experience in ML systems, NLP, strong Python skills, and ownership mindset.

The predicted salary is between 70000 - 90000 £ per year.

This is for an organisation building a platform designed to help users navigate and analyse large volumes of complex technical and legal text using a combination of machine learning, search technologies and LLM-driven approaches. They are looking for someone to play a key role in shaping how their systems retrieve, rank and interpret data at scale. The position sits across applied machine learning, NLP and search, with a strong focus on modern LLM-driven workflows. The role is hands-on but also carries significant ownership, with responsibility for influencing technical direction across areas such as semantic search, vector retrieval, ranking optimisation, and retrieval-augmented pipelines.

Responsibilities include:

  • Improving relevance and ranking across large-scale search systems
  • Designing and optimising LLM-powered pipelines
  • Working with hybrid and vector-based retrieval approaches
  • Developing NLP components for structured and unstructured text
  • Contributing to scalable ML infrastructure and cloud-based pipelines

The environment is primarily Python-based, leveraging frameworks such as PyTorch or TensorFlow, search technologies like Elasticsearch/OpenSearch, and AWS for infrastructure.

They are interested in candidates who:

  • Have experience building and deploying ML systems in production
  • Bring a background in NLP and/or LLM-based applications
  • Are comfortable working with search or retrieval systems
  • Have strong Python skills in a commercial environment
  • Can take ownership of technical decisions and direction

The package offers a salary of up to £110k, 25 days holiday, and a hybrid working model (3 days onsite in London), along with flexibility and support for ongoing development.

Machine Learning Engineer / Applied Scientist (NLP / LLMs / Search) London (Hybrid) | Up to £110k employer: Opus Recruitment Solutions

Join a forward-thinking organisation in London that is at the forefront of machine learning and natural language processing. With a strong emphasis on employee growth, you will have the opportunity to shape innovative solutions while enjoying a hybrid working model, competitive salary, and generous holiday allowance. The collaborative work culture fosters creativity and technical ownership, making it an ideal environment for those looking to make a meaningful impact in the field.

Opus Recruitment Solutions

Contact Details:

Opus Recruitment Solutions Recruitment Team

We think you need these skills to ace Machine Learning Engineer / Applied Scientist (NLP / LLMs / Search) London (Hybrid) | Up to £110k

SQL
Python
Problem-Solving Skills
Communication Skills
Data Engineering
Automation
ETL/ELT Processes