Senior AI Engineer

  • Fractal Analytics UK Limited
  • 27/07/2026
Full time Information Technology Telecommunications Python

Job Description

Senior AI / ML Engineer - 12 month Fixed Term Contract, West London. Hybrid work model: onsite 2 days per week.

Responsibilities
  • Design, train and optimise machine learning models focused on user personalisation, including recommendation engines, ranking algorithms, user segmentation and content analysis.
  • Construct and maintain robust, scalable data pipelines for feature engineering and model training, handling both structured and unstructured large scale datasets.
  • Deploy and supervise ML models in production, ensuring high availability, optimal performance and continued relevance.
  • Lead the design and analysis of A/B tests and offline experiments to evaluate model efficacy and support continuous improvement.
  • Collaborate with multidisciplinary teams to align machine learning initiatives with business objectives and user needs.
  • Evaluate emerging research in machine learning, deep learning and personalisation for potential integration within existing systems.
Qualifications
  • Demonstrated experience across the full machine learning lifecycle: model development, deployment, serving, monitoring and maintenance.
  • Proficiency in Python and familiarity with ML libraries/frameworks such as TensorFlow and PyTorch.
  • Experience with ML training frameworks (e.g., TFX, Kubeflow Pipelines SDK) and model serving technologies (e.g., TensorFlow Serving, Triton, TorchServe).
  • Knowledge of high volume data processing and real time streaming architectures.
  • Strong understanding of recommendation system design and personalisation algorithms.
  • Familiarity with Generative AI and its applications in production settings.
  • Excellent communication and analytical problem solving skills.
  • Preferred: experience working on OTT platforms; experience in Scala.
Location & Contract

West London - Hybrid. 12 month Fixed Term Contract.