Senior MLOps Engineer

Company: Elsevier
Apply for the Senior MLOps Engineer
Location: London
Job Description:

Overview

In this role you translate research-driven NLP/IR/GenAI models into secure, scalable services that power Elsevier’s scholarly platforms. You will bridge data science and engineering to improve AI-based search, ranking, and knowledge-graph aware retrieval while upholding content rights and confidentiality. You’ll work across cloud and AI platforms to deploy and govern ML systems, with a focus on GAR+RAG, embeddings, and responsible AI. This is a hands-on, impact-focused position in a globally influential research information company. You will collaborate with cross-functional teams to drive scalable, production-ready AI solutions.

Pay / Benefits

  • wellbeing initiatives
  • shared parental leave
  • study assistance
  • sabbaticals
  • flexible working hours

Responsibilities

  • Automate and orchestrate ML workflows across AWS, Azure, Databricks, and foundation model APIs (e.g., OpenAI)
  • Maintain and version model registries and artifact stores for reproducibility and governance
  • Develop and manage CI/CD for ML, including data validation, model testing, and deployment
  • Implement ML engineering solutions using MLOps platforms (AWS SageMaker, MLflow, Azure ML)
  • End-to-end SageMaker pipelines for recommendation systems
  • Design and implement GAR+RAG components (query interpretation, chunking, embeddings, hybrid retrieval, semantic search) with prompt libraries and guardrails
  • Design and implement ML pipelines using Elasticsearch/OpenSearch/Solr, vector DBs, graph DBs
  • Build evaluation pipelines for offline IR metrics, LLM quality metrics, and A/B testing
  • Optimize infrastructure costs through monitoring, scaling, and efficient resource use
  • Stay current with GAI, NLP, and RAG research and apply state-of-the-art to experiments and systems
  • Collaborate with SMEs, Product Managers, Data Scientists, and Responsible AI experts to translate problems into data science solutions
  • Collaborate with Operations Engineers to deploy and run production infrastructure

Key requirements

  • Extensive experience in ML Engineering, MLOps, and shipping ML or search/GenAI systems to production
  • Strong Python, Java, and/or Scala engineering
  • Experience with statistical analysis, ML theory, and natural language processing
  • Hands-on with AWS, Azure and/or Google Cloud
  • Experience with search/vector/graph technologies (Elasticsearch/OpenSearch/Solr, Neo4j)
  • Experience evaluating LLM models
  • Background with scholarly publishing workflows, bibliometrics, or citation graphs
  • Understanding of DS Life Cycle including feature engineering, model training, and evaluation metrics
  • Familiarity with ML frameworks (PyTorch, TensorFlow, PySpark)
  • Experience with large-scale data processing (Spark)
  • collaboration
  • problem-solving
  • communication
  • MLOps
  • Python
  • Java

…

Posted: October 25th, 2026