Senior Python Data & AI Cloud Architect

JP Morgan Chase

Greater London

On-site

GBP 62,000 - 102,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorgan Chase in London seeks a senior software engineer to design, build, and maintain cloud‑native data, backend, and AI/ML solutions that support our financial services objectives. You will work on microservices, data pipelines, ELT processes, and large language model applications, collaborating with data scientists to validate outputs and ensure security and resilience.

This role offers hands‑on ownership in a highly technical environment, with a focus on production‑scale systems,

Qualifications

  • Formal training or certification in software engineering concepts with applied experience.
  • Hands-on practical experience in system design, development, testing, and stability.
  • Proficiency in Python and modern programming languages.
  • Experience in large corporate environments with databases and querying languages.
  • Strong knowledge of the SDLC.
  • Proven track record in microservices, distributed systems, and data-intensive apps.
  • Experience with cloud services, IaC, containers, big data, and data engineering tech.
  • Production-scale cloud-native data engineering experience.
  • Familiarity with ETL, Glue, S3, Athena, and MLOps.
  • Experience leading AI-assisted development tools with validation for correctness, performance, security.
  • Responsible AI practices in engineering workflows.
  • Ability to communicate design choices clearly to stakeholders.
  • Experience with data, AWS, and AI/ML in commercial (financial) settings.
  • Experience with AI/ML systems / recommendation systems.
  • Kubernetes, EKS, Docker, and MLOps experience.
  • Exposure to LLMs, RAG, knowledge graphs, OpenSearch, vector DBs.
  • Experience collaborating with data scientists.

Responsibilities

  • Execute software solutions, design, develop, and troubleshoot complex problems.
  • Create secure, production-grade code and maintain production algorithms.
  • Produce architecture and design artifacts for complex applications.
  • Build data and AI/ML stack including data engineering, backend, cloud DevOps, and MLOps.
  • Design and implement data engineering solutions with modern big data tech.
  • Drive adoption and governance of AI-assisted engineering practices.
  • Leverage SDLC toolchains to improve automation at scale.
  • Contribute to engineering communities of practice and events.
  • Work on cloud-native data, backend, and AI/ML initiatives at production scale.

Skills

Python
System design
Software engineering training
Enterprise development
SDLC knowledge
Microservices architecture
Cloud & DevOps
Cloud data engineering
ETL / AWS data stack
AI tooling governance
Responsible AI
Communication
Finance experience
AI/ML systems
Kubernetes / Docker
LLM / RAG / OpenSearch
Data science collaboration

Tools

Docker
Kubernetes
EKS
OpenSearch
Vector databases

Job description

JPMorgan Chase in London seeks a senior software engineer to design, build, and maintain cloud‑native data, backend, and AI/ML solutions that support our financial services objectives. You will work on microservices, data pipelines, ELT processes, and large language model applications, collaborating with data scientists to validate outputs and ensure security and resilience.

This role offers hands‑on ownership in a highly technical environment, with a focus on production‑scale systems,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python/AI Engineer — Scalable Cloud & Data
Senior Python/AI Engineer — Scalable Cloud & Data

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 110,000
Senior Lead Engineer: Python, Data, Cloud & AIML
Senior Lead Engineer: Python, Data, Cloud & AIML

Next Frontier Capital • Glasgow

On-site
GBP 90,000 - 130,000
Senior Lead Software Engineer (Java/Python | Data & AI)
Senior Lead Software Engineer (Java/Python | Data & AI)

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Senior Python Engineer — Architect AI Data Platform
Senior Python Engineer — Architect AI Data Platform

Fairygodboss • Glasgow

On-site
GBP 120,000 - 180,000
Senior Go & Python Engineer for AI-Driven Cloud
Senior Go & Python Engineer for AI-Driven Cloud

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Lead Data Platform Engineer: Java/Python & AI
Lead Data Platform Engineer: Java/Python & AI

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 130,000
Senior Lead Software Engineer: Python, Cloud & AI/ML
Senior Lead Software Engineer: Python, Cloud & AI/ML

JPMorganChase • Greater London

On-site
GBP 85,000 - 120,000
Senior Python & AI Software Engineer
Senior Python & AI Software Engineer

JPMorgan Chase & Co. • Auchentibber

On-site
GBP 70,000 - 120,000
Senior Python Backend Engineer for AI/ML Platform
Senior Python Backend Engineer for AI/ML Platform

Fairygodboss • Glasgow

On-site
GBP 90,000 - 120,000
Senior Python Backend Engineer — AI Production Systems
Senior Python Backend Engineer — AI Production Systems

JPMorganChase • Glasgow

On-site
GBP 75,000 - 120,000