All Locations
London

About The Role

FDM is a global business and technology consultancy and are seeking a Senior Python Engineer (Team Lead) to work for our client within the banking sector. This is initially a 6 month contract with the potential to extend and will be a hybrid 3 days a week role based in London.

Our client is seeking Senior Python Engineer, you will take technical leadership for data engineering initiatives, guide and mentor a team of five graduates, and design high-quality, production-grade pipelines and AI‑enhanced data workflows. You will collaborate with cross-functional teams across data engineering, AI/ML, risk, anti‑financial‑crime, and cloud engineering functions.
 
Responsibilities:
  • Design and maintain high‑performance ETL/ELT pipelines and ingestion workflows across batch and streaming workloads.
  • Build scalable data solutions on GCP or hybrid cloud platforms, supporting cloud‑modernisation initiatives.
  • Develop robust data models, transformations, and integration patterns for analytics, reporting, and AI/ML use cases.
  • Create Python‑based microservices and backend components that power data processing and AI‑enabled systems.
  • Productionize machine learning models, including feature pipelines, model‑serving APIs, monitoring, and governance compliance.
  • Collaborate with AI/ML teams on automation, NLP, and Generative AI projects using modern ML frameworks.
  • Lead, mentor, and upskill a team of graduate data engineers, embedding engineering excellence and agile practices.
  • Oversee CI/CD, operational resilience, observability, and production documentation across data and AI platforms. 

About You

  • Expert‑level Python engineering, including extensive use of pandas, NumPy, and modern data‑processing frameworks.
  • Strong experience with distributed compute technologies such as Spark, PySpark, Beam, or equivalent platforms.
  • Proficiency in cloud engineering (preferably GCP) and container/orchestration tools including Kubernetes, OpenShift, and Docker.
  • Advanced SQL capability with experience across both relational and NoSQL data stores.
  • Solid understanding of ML pipelines, model integration workflows, and MLOps practices.
  • Familiarity with NLP techniques, Generative AI methods, and AI‑driven automation patterns.
  • Demonstrated ability to mentor and uplift junior engineers through coaching, standards setting, and technical leadership.
  • Strong communication and agile delivery skills, translating requirements into clear, actionable engineering work.

About Us

We are a business and technology consultancy and one of the UK's leading graduate employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 2,500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.

Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

Why join us:

  • Career coaching, mentoring and access to upskilling throughout your entire FDM career
  • Assignments with global companies and opportunities to work abroad
  • Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
  • Annual leave and work-place pension

Other jobs like this

All Locations
London
All Locations
London
All Locations
London