Machine Learning Engineer

Company: Arrows
Apply for the Machine Learning Engineer
Location: London
Job Description:

We’re working with a global media company looking for a Senior ML Engineer to own personalisation end‑to‑end.

You will ship models to production, build the pipelines that feed them, and run the experiments that improve them, all to support recommendation engines and ranking algorithms that directly impact user experience.

Responsibilities

  • Design, train and optimise ML models for personalisation and recommendation.
  • Build and maintain scalable data pipelines for feature engineering and model training.
  • Deploy and monitor models in production, focusing on performance, availability and relevance.
  • Lead A/B testing and offline experiments to drive continuous improvement.
  • Evaluate emerging research in deep learning and generative AI for real‑world integration.

Qualifications

  • Full ML lifecycle experience — from development through to monitoring in production.
  • Proficiency in Python and experience with TensorFlow or PyTorch.
  • Experience with Kubeflow, TFX or a similar training framework.
  • Knowledge of real‑time streaming and high‑volume data processing.
  • Strong grasp of recommendation systems and personalisation algorithms.
  • Familiarity with Generative AI in production settings.

If this sounds like your kind of challenge, please let us know.

#J-18808-Ljbffr…

Posted: June 22nd, 2026