B

Barclays

Wealth management services for UK clients

Lead Platform Engineer

Applied Machine LearningUpdated on Nov 12
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Strong Python engineering background.
  • Deep experience with SageMaker, Databricks, MLflow, and continuous integration/continuous delivery for machine learning.
  • Proven track record in operationalizing machine learning models at scale.
  • Knowledge of model governance, compliance, and risk management.
  • Familiarity with feature stores, model registries, and observability tools such as Langfuse and Observe.

Responsibilities

  • Design, develop, and improve software using engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
  • Collaborate with product managers, designers, and engineers to define software requirements, devise solution strategies, and ensure seamless integration aligned with business objectives.
  • Participate in code reviews and promote code quality and knowledge sharing.
  • Stay informed of technology trends and innovations and contribute to technology communities.
  • Follow secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implement unit testing practices to support proper code design, readability, and reliability.
  • Build and evolve model deployment pipelines, registries, and monitoring frameworks.
  • Implement and optimize SageMaker, Databricks, MLflow, and related orchestration tools.
  • Ensure compliance with model governance, auditability, and AI safety standards.
  • Drive reproducibility, lineage tracking, drift detection, and rollback strategies.
  • Write production-grade Python code for automation, orchestration, and monitoring.
  • Partner with data scientists, quantitative analysts, and infrastructure teams to align MLOps capabilities with business needs.
  • Coach engineers on best practices for machine learning lifecycle management and secure deployment.

Desired Qualifications

  • Experience with Kubernetes, including EKS or on-premises deployments, Airflow, and Step Functions for orchestration.
  • Experience using Databricks for data engineering and machine learning pipelines.
  • Experience using MLflow for experiment tracking and model registry.
  • Experience using SageMaker for training and deployment.
  • Experience using Langfuse for evaluation and tracing.

About the Company

Barclays

Wealth management services for UK clients

Barclays Wealth Management helps UK clients manage and grow their wealth through a regional network of financial experts. It delivers personalized advice and services—such as investment management, financial planning, and estate and trust planning—tailored to each client’s goals, risk tolerance, and time horizon, with support from Barclays’ broader resources. What sets it apart is the combination of local, face-to-face guidance with the scale and range of a large UK bank, offering access to a wide array of financial products and research. The goal is to help clients preserve and grow their wealth over the long term by providing comprehensive, advisor-led guidance aligned with individual financial objectives.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1690

Recently Posted Jobs

Explore more opportunities at Barclays

See more jobs