Python Full Stack Software Engineer II

JPMorganChase

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase is seeking a Software Engineer in the Model Risk Governance & Review (MRGR) team in the Greater London area. The role focuses on building tools to improve MRGR analytics, enhance efficiency and reduce duplication, and support governance with reliable data pipelines and automated reporting.

You will work with Python and in-house frameworks, develop AI-assisted tooling, and collaborate across teams to deliver secure, scalable solutions that align with user needs and risk controls.

Qualifications

  • Formal training or certification in software engineering.
  • Bachelors or Masters in STEM with programming exposure.
  • Proficiency in Python and modern web tech.

Responsibilities

  • Build data pipelines to fetch, validate, and deliver data for analytics.
  • Integrate model governance tools and enable automated reporting.
  • Collaborate with teams to apply AI-assisted development practices.
  • Develop tooling for MRGR analytics to improve efficiency.
  • Support developers with testing and documentation.
  • Ensure secure coding and validate outputs of AI tools.

Skills

Software engineering
Python
Code quality

Education

Bachelors or Masters in STEM

Tools

Tornado
TypeScript
React

Job description

Job Description

As a Software Engineer - Model Risk Governance & Review - Analyst at JPMorgan Chase in Model Risk Governance & Review (MRGR) team, you will be developing tools for MRGR Analytics to improve efficiency and reduce duplication of effort, including resource management and cost optimization tools.

Job Description

As a Software Engineer - Model Risk Governance & Review - Analyst at JPMorgan Chase in Model Risk Governance & Review (MRGR) team, you will be developing tools for MRGR Analytics to improve efficiency and reduce duplication of effort, including resource management and cost optimization tools. You will provide support for model reviewers and governance teams in building independent testing and efficiency tools. You will be delivering high-quality solutions by emphasizing the importance of data controls, testing and continuously seek input from users to align efforts with their objectives.

Job Responsibilities
  • Build data pipelines to fetch, validate, transform, and deliver data to applications, enabling reliable downstream analytics, automation, and reporting.
  • Integrate on-going performance monitoring requirements for models into business applications through applied development work, primarily in Python using in-house frameworks.
  • Leverage developer productivity tools (e.g., GitHub Copilot) to accelerate delivery, improve code quality, and enhance documentation and testing.
  • Collaborate with cross-functional teams to identify opportunities for LLM integration and develop solutions that leverage LLM capabilities.
  • Build intelligent solutions to support MRGR staff activities, including workflow automation and insight generation.
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards.
  • Applies 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
Required Qualifications, Capabilities, And Skills
  • Formal training or certification on software engineering concepts and advanced applied experience
  • A Bachelors or Masters degree in a Science, Technology, Engineering, or Mathematics discipline with significant exposure to computer programming.
  • Proficient in Python and knowledge of Tornado web framework / TypeScript / React.
  • Good understanding of software architecture, object-oriented programming and design patterns.
  • Strong communication skills with the ability to interface with other functional areas in the firm on business requirements.
  • Risk and control mindset: ability to think critically, assess user needs and create design solutions to meet user needs.
  • Hands‑on experience using enterprise-authorized AI‑assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI‑generated outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.
Preferred Qualifications, Capabilities, And Skills
  • Experience in working with large data sets.
  • Exposure to LLM integration and deployment in real‑world applications.
  • Experience in model risk management or financial services space.
ABOUT US

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first‑class business in a first‑class way approach to serving clients drives everything we do. We strive to build trusted, long‑term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

About The Team

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.

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

Similar jobs worth comparing

Python Full Stack Software Engineer II
Python Full Stack Software Engineer II

J.P. MORGAN • Greater London

On-site
GBP 70,000 - 105,000
Python Full Stack Software Engineer II
Python Full Stack Software Engineer II

United States Digital Space LLC • Greater London

On-site
GBP 80,000 - 110,000
Python Full Stack Software Engineer II
Python Full Stack Software Engineer II

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 110,000
Java, Python Lead Software Engineering - Risk Data Platform & Strategy
Java, Python Lead Software Engineering - Risk Data Platform & Strategy

J.P. MORGAN • City Of London

On-site
GBP 90,000 - 130,000
Software Engineer III - Python
Software Engineer III - Python

Fairygodboss • Glasgow

On-site
GBP 90,000 - 120,000
Python Full-Stack Engineer - MRGR Analytics & AI Tools
Python Full-Stack Engineer - MRGR Analytics & AI Tools

JPMorganChase • Greater London

On-site
GBP 70,000 - 110,000
Senior Lead Software Engineer - Java / Python - Risk Technology Data Strategy
Senior Lead Software Engineer - Java / Python - Risk Technology Data Strategy

JPMorganChase • Greater London

On-site
GBP 80,000 - 120,000
Senior Lead Software Data Engineer – Corporate Know Your Customer
Senior Lead Software Data Engineer – Corporate Know Your Customer

J.P. MORGAN • Glasgow

On-site
GBP 110,000 - 180,000
Software Engineer III- Python/Java
Software Engineer III- Python/Java

JPMorganChase • Glasgow

On-site
GBP 60,000 - 90,000
Python / Java Lead Software Engineer - (Cloud Data Platform — AWS/Databricks/Terraform)
Python / Java Lead Software Engineer - (Cloud Data Platform — AWS/Databricks/Terraform)

J.P. MORGAN • Greater London

On-site
GBP 90,000 - 135,000