Software Engineer III - Python

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.
Bournemouth, UK
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Finance

Description For Software Engineer III - Python

JPMorgan Chase is seeking a Software Engineer III to join their Enterprise Technology, AI/ML & Data Platforms division. This role offers an exciting opportunity to advance your software engineering career while working on cutting-edge AI and ML technologies.

As a Software Engineer III, you'll be a key member of an agile team responsible for designing and delivering reliable, high-quality technology products. You'll focus on developing and maintaining standards and best practices for AI systems, implementing vital technology solutions across various technical areas, and ensuring alignment with company business goals.

The role combines traditional software engineering with AI governance, requiring expertise in Python programming, system design, and AI/ML technologies. You'll work in a collaborative environment, contributing to both technical development and strategic AI governance initiatives.

Key highlights:

  • Work with cutting-edge AI/ML technologies
  • Design and implement enterprise-scale software solutions
  • Contribute to AI governance and best practices
  • Collaborate with cross-functional teams
  • Opportunity to shape AI standards and policies

The position is based in Bournemouth, UK, offering the chance to work with a global financial services leader. You'll be part of JPMorgan Chase's Corporate Sector, contributing to the company's technological advancement while working alongside talented professionals in a dynamic, inclusive environment.

This role is perfect for experienced software engineers who want to combine technical expertise with AI governance and strategic thinking. You'll have the opportunity to impact how AI is implemented across one of the world's largest financial institutions while advancing your career in a supportive, innovation-focused environment.

Benefits include working for a global leader in financial services with opportunities for professional growth and development. The company values diversity and inclusion, making reasonable accommodations for employees' needs and fostering an inclusive work environment.

Last updated 5 hours ago

Responsibilities For Software Engineer III - Python

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes, and develops visualizations from large data sets
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Collaborate with cross-functional teams to develop AI governance standards
  • Conduct research and analysis on AI governance frameworks

Requirements For Software Engineer III - Python

Python
  • Formal training or certification on system design concepts
  • Hands-on experience in system design, application development, testing
  • Proficient in coding in Python
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies
  • Knowledge of software applications and technical processes
  • Experience in AWS
  • Experience in developing and implementing governance frameworks for AI systems
  • Familiarity with international AI regulations and standards

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Python

Securities Lending Java Senior Lead Software Engineer

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java development for Securities Lending, offering competitive compensation and comprehensive benefits.

Software Engineer III - C++ Senior Associate

Senior C++ Software Engineer role at JPMorgan Chase's Electronic Market Making group, building trading platforms and market-making systems.

Software Engineer III - C++ - Markets Technology - Athens

Senior Software Engineer role at JPMorgan Chase focusing on C++ development for trading systems in Athens, Greece. Build high-performance trading solutions in an agile environment.

Software Engineer III - Java Full Stack, AWS

Senior Software Engineer role at JPMorgan Chase focusing on Java Full Stack development with AWS, working on critical financial technology solutions in the Commercial & Investment Bank division.

Software Engineer III - Python Developer

Senior Python Software Engineer role at JPMorgan Chase focusing on AI/ML applications and data-driven solutions in Asset & Wealth Management.