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
Finance · AI

Description For Software Engineer III - Python

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Enterprise Technology, AI/ML & Data Platforms division, you will play a crucial role as an experienced member of an agile team. Your duties will include designing and delivering reliable, high-quality technology products in a secure, stable, and scalable way.

You will be responsible for the development, implementation, and maintenance of standards and best practices for AI systems within our organization. You'll work with cutting-edge technologies and contribute to the company's technological advancement in AI and ML platforms.

The role combines traditional software engineering with specialized focus on AI systems, requiring both strong technical skills and understanding of AI governance. You'll be working in a collaborative environment, implementing vital technology solutions across various technical areas within different business functions.

Key aspects of your role will include:

  • Developing and maintaining high-quality, secure production code
  • Designing and implementing complex software architectures
  • Working with large-scale data systems and AI platforms
  • Contributing to technical standards and best practices
  • Collaborating with cross-functional teams on AI governance
  • Participating in software engineering communities and events

You'll be joining a global leader in financial services, working on projects that impact millions of customers worldwide. The position offers opportunities for professional growth, exposure to cutting-edge technologies, and the chance to work with some of the industry's best talents.

This role is perfect for an experienced software engineer who wants to combine traditional development with AI/ML technologies, and who is passionate about building secure, scalable solutions in a dynamic financial services environment. You'll be part of a team that values innovation, collaboration, and technical excellence, while working on projects that have real-world impact.

Last updated a day 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 practical experience in system design and application development
  • Proficient in coding in Python
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Overall knowledge of the Software Development Life Cycle
  • Solid 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

Database Administrator- Lead Infrastructure Engineer

Lead Infrastructure Engineer role at JPMorgan Chase focusing on database administration and cloud infrastructure management with competitive compensation.

Software Engineer III - Java Full Stack Developer + React + AWS

Senior Full Stack Java Developer role at JPMorgan Chase focusing on React and AWS technologies in Mumbai.

Lead Software Engineer - Lending

Lead Software Engineer position at JPMorgan Chase focusing on backend development for lending products, requiring 5+ years experience with Java/Kotlin/Scala and distributed systems.

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development within the Commercial & Investment Bank group, based in London.

Lead Software Engineer- (Java Fullstack Development)

Lead Software Engineer position at JPMorgan Chase focusing on Java Fullstack Development, requiring 5+ years of experience in software engineering and development.