Principal Software Engineer

JP Morgan Chase

Greater London

On-site

GBP 62,000 - 102,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase's Applied Innovation (of AI) Engineering team seeks a senior software engineer to advance AI-enabled platforms. You will collaborate with engineers, data scientists, and product owners to deploy production-grade solutions in an enterprise cloud environment.

The role emphasizes scalable data pipelines, model evaluation, secure production code, and governance-driven architectural improvements, with a focus on AI-assisted development and automation at scale.

Qualifications

  • Proven programming/scripting skills with multiple modern languages in AWS/cloud environments.
  • Experience with GPT/LLM/RAG, Gen AI and prompt engineering.
  • Experience developing, debugging, and maintaining code in a large corporate environment.

Responsibilities

  • Collaborate with engineers, data scientists, and product owners to deliver products to production.
  • Build and maintain data pipelines for analytics, model evaluation, and training, including versioning, compliance, and validation.
  • Execute creative software solutions, design, development, and troubleshooting beyond routine approaches.

Skills

Python
Golang
TypeScript
GPT/LLM/RAG
APIs
CI/CD
Security

Tools

AWS

Job description

Salary: £62,000 - 102,000 per year

Requirements:
  • Proven programming/scripting skills with multiple modern programming languages including Python, Golang, TypeScript, and similar technologies in an AWS/cloud environment.
  • Experience in the use of GPT, LLM, RAG, Gen AI, and prompt engineering related technologies.
  • Experience developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Current experience with agile methodologies such as CI/CD, applicant resiliency, and security.
  • Solid understanding of software applications and technical processes within a related technical discipline, such as synchronous and non-synchronous APIs and concurrency.
  • Experience creating complex and scalable coding solutions using appropriate software design frameworks.
Responsibilities:
  • Collaborate with engineers, data scientists, and product owners to deliver products to production.
  • Build and maintain data pipelines for analytics, model evaluation, and training, including versioning, compliance, and validation.
  • Execute creative software solutions, design, development, and technical troubleshooting beyond routine or conventional approaches.
  • Provide feedback and propose improvements to architecture governance practices.
  • Create secure and high-quality production code, and review and debug code written by others.
  • Maintain algorithms that run synchronously with appropriate systems.
  • Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture.
  • Regularly provide technical guidance and direction to support our business and technical teams and vendors.
  • Architect and govern agentic AI-enabled engineering workflows using enterprise-authorized tools within the work environment to improve delivery speed, code quality, and operational outcomes at scale, while defining guardrails for validation, security, resiliency, and reuse across teams.
  • Apply knowledge of tools within the software development life cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
Technologies:
  • Agentic AI
  • AI
  • AWS
  • Architect
  • CI/CD
  • Cloud
  • Golang
  • Support
  • LLM
  • Machine Learning
  • Python
  • RAG
  • Security
  • TypeScript
  • Marketing
More:

We are the Applied Innovation (of AI) Engineering team within the Chief Data Analytics Office (CDAO) Technology group at JPMorgan Chase. We are an elite machine learning group focused on business-critical priorities using innovative machine learning techniques and technologies, with a focus on machine learning for software, cybersecurity, and technology infrastructure. We partner closely with lines of business and engineering teams across the firm on long-term projects that require significant machine learning development to support our business as it grows. As part of JPMorganChase, we offer the opportunity to work in a first-class business with a strong focus on inclusion, technical excellence, and trusted long-term partnerships. We are an equal opportunity employer and value diversity and inclusion across our global workforce.

last updated 36 week of 2026

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

Similar jobs worth comparing

Principal Software Engineer - Full Stack Python/AWS - Executive Director
Principal Software Engineer - Full Stack Python/AWS - Executive Director

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 140,000
Principal Software Engineer - Full Stack Python/AWS - Executive Director
Principal Software Engineer - Full Stack Python/AWS - Executive Director

Fairygodboss • Greater London

On-site
GBP 120,000 - 180,000
Principal Software Engineer - Full Stack Python/AWS - Executive Director
Principal Software Engineer - Full Stack Python/AWS - Executive Director

J.P. MORGAN • Greater London

Hybrid
GBP 110,000 - 160,000
Software Engineer III - AI Engineering
Software Engineer III - AI Engineering

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 90,000 - 130,000
Principal Software Engineer - Glasgow
Principal Software Engineer - Glasgow

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Senior Lead Software Data Engineer – Corporate KYC
Senior Lead Software Data Engineer – Corporate KYC

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Senior Lead Software Engineer
Senior Lead Software Engineer

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Principal Software Engineer - Full Stack Python/AWS - Executive Director
Principal Software Engineer - Full Stack Python/AWS - Executive Director

JPMorganChase • Greater London

On-site
GBP 120,000 - 190,000
Python/AIML Developer - Software Engineer III
Python/AIML Developer - Software Engineer III

Fairygodboss • Glasgow

On-site
GBP 90,000 - 120,000
Lead Software Engineer - Glasgow
Lead Software Engineer - Glasgow

Hackajob Ltd • Glasgow

On-site
GBP 90,000 - 110,000