Xantura

Senior Machine Learning Engineer (Maternity Leave Cover)

Xantura
Apply
14 hours ago
London, United KingdomMid Level / Senior

Responsibilities

  • Design, train, evaluate, optimise, and productionise predictive, temporal, embedding, NLP, and sequence models.
  • Build reproducible training, evaluation, monitoring, feature engineering, and model-debugging pipelines.
  • Own schema-aware data flows, validate and version datasets, and manage database schemas, SQL optimisation, indexing, and partitioning.
  • Lead modelling and data engineering components of client projects, acquire data from client source systems, and build and validate cohort logic.
  • Build and integrate embedding pipelines, RAG workflows, text analysis models, and agentic and multicomponent AI systems.
  • Develop containerised model services and configure OneView components linked to modelling outputs.
  • Troubleshoot complex modelling and pipeline issues and collaborate with clients, data scientists, engineers, and consultants.
  • Act as a machine learning and AI subject-matter expert, mentor colleagues, and produce documentation, templates, and reusable components.

Requirements

  • 3–5+ years of experience in machine learning engineering, taking models from development into production.
  • Strong Python engineering skills and experience with modern machine learning frameworks.
  • Practical experience training and evaluating tree-based, temporal, embedding/NLP, or LLM-based models.
  • Experience building reproducible training and evaluation pipelines and containerising and deploying models with Docker and FastAPI.
  • Strong SQL skills and experience with relational databases, schemas, data transformations, and preparing data for model training and scoring.
  • Hands-on experience with embeddings, vector databases, RAG-style workflows, NLP, or sequence models.
  • Experience delivering technical work to clients or stakeholders, including defining data requirements and discussing modelling decisions.
  • Ability to explain technical concepts clearly and collaborate with data scientists, engineers, and consultants.
  • Bonus experience with dbt, Azure ML, AKS or similar cloud environments, and public-sector datasets or analytical workflows.

Benefits

  • 12-month maternity leave cover opportunity.
  • Hybrid London role requiring office attendance at least 1–2 days per week, with remote work available except for face-to-face team and client meetings.
  • Some travel for on-site client engagements is required.
  • Flexible hours, annual salary review, training and development opportunities, 25 days of annual leave plus bank holidays, company pension, private medical insurance, enhanced parental leave, cycle-to-work scheme, flu vaccinations, eye tests and VDU glasses contributions, employee assistance, mental health and wellbeing support, remote GP access, counselling or therapy, physiotherapy, and medical second opinions.

Tech Stack

dbtDockerFastAPIPythonSQL
Xantura

About Xantura

51-200 employees
Contact me