About this role
Position: Machine Learning Engineer / Applied Scientist (NLP / LLMs / Search Hybrid) | Up to £110k Machine Learning Engineer / Applied Scientist (NLP / LLMs / Search) London (Hybrid) | Up to £110kPython | NLP | LLM | Machine Learning | Elasticsearch | Open Search | PyTorch | Tensorflow | AWS | RAG |This is for a organisation is 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 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 systemsDesigning and optimising LLM‑powered pipelinesWorking with hybrid and vector‑based retrieval approachesDeveloping NLP components for structured and unstructured textContributing to scalable ML infrastructure and cloud‑based pipelinesThe environment is primarily Python‑based, leveraging frameworks such as PyTorch or Tensor Flow, search technologies like Elasticsearch/Open Search, and AWS for infrastructure.They are interested in candidates who:Have experience building and deploying ML systems in productionBring a background in NLP and/or LLM‑based applicationsAre comfortable working with search or retrieval systemsHave strong Python skills in a commercial environmentCan take ownership of technical decisions and directionThe 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.Python | NLP | LLM | Machine Learning | Elasticsearch | Open Search | PyTorch | Tensorflow | AWS | RAG |
Company:
Opus Recruitment Solutions
Level of experience (years):
Senior (5+ years of experience)
How to apply:
Please mention NLP People as a source when applying
