Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III – Python, AIML, Cloud

JP Morgan Chase

Software and Technology Jobs

Software Engineer III – Python, AIML, Cloud

full-timePosted: Nov 28, 2025

Job Description

Software Engineer III – Python, AIML, Cloud

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to deliver world-class services to our global clients. As a Software Engineer III – Python, AIML, Cloud, you will join a dynamic team in our London office, driving the development and deployment of machine learning solutions that power risk management, fraud detection, and personalized banking experiences. In this role, you will harness Python and AWS to build scalable, secure applications that handle vast datasets in the financial services industry, ensuring our solutions meet the highest standards of reliability and regulatory compliance. This position offers the opportunity to contribute to high-impact projects that shape the future of finance in a collaborative, cloud-centric environment. Your primary focus will be on engineering end-to-end ML pipelines, from data ingestion and model training to deployment and monitoring on AWS platforms like SageMaker. You will work closely with data scientists and business stakeholders to translate complex financial requirements into robust software solutions, optimizing for performance and cost in a multi-cloud hybrid setup. At JP Morgan Chase, we emphasize innovation while adhering to strict governance frameworks, so you will play a key role in integrating AI/ML technologies with our core banking systems to enhance decision-making and operational efficiency. We value engineers who thrive in agile teams and are passionate about continuous learning. This role not only demands technical excellence but also the ability to navigate the unique challenges of the financial sector, such as data privacy and real-time processing. Join us to advance your career in a supportive culture that fosters growth, with access to top-tier resources and global opportunities at one of the world's leading financial institutions.

Key Responsibilities

  • Design and implement scalable machine learning solutions using Python and AWS to support financial analytics and risk management
  • Collaborate with cross-functional teams including data scientists, product managers, and compliance experts to deploy AI-driven features
  • Develop and maintain cloud-native applications on AWS, ensuring high availability and security for sensitive financial data
  • Optimize ML models for performance in production, focusing on efficiency and cost-effectiveness in a cloud environment
  • Conduct code reviews, testing, and debugging to uphold JP Morgan's engineering standards
  • Integrate machine learning pipelines with existing financial systems to enhance decision-making processes
  • Stay abreast of emerging AI/ML technologies and apply them to innovate within the financial services domain
  • Ensure compliance with regulatory requirements such as GDPR and SOX in all developed solutions
  • Mentor junior engineers and contribute to knowledge-sharing within the team

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional software engineering experience with a focus on Python development
  • Proven experience in designing, developing, and deploying machine learning models in production environments
  • Strong knowledge of AWS cloud services including EC2, S3, Lambda, and SageMaker
  • Experience with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Understanding of financial services regulations and data security best practices
  • Ability to work collaboratively in agile teams and communicate technical concepts to non-technical stakeholders

Preferred Qualifications

  • Master's degree in Computer Science, Data Science, or equivalent
  • Experience in financial modeling or risk assessment using machine learning in banking
  • Certifications in AWS (e.g., AWS Certified Machine Learning – Specialty)
  • Familiarity with big data technologies like Apache Spark or Hadoop
  • Prior experience at a major financial institution or fintech company

Required Skills

  • Proficiency in Python programming and scripting
  • Expertise in machine learning and AI algorithms
  • Advanced knowledge of AWS cloud infrastructure and services
  • Experience with data processing libraries like Pandas and NumPy
  • Strong problem-solving and analytical thinking
  • Familiarity with version control systems such as Git
  • Understanding of containerization and orchestration (Docker, Kubernetes)
  • Knowledge of SQL and NoSQL databases
  • Excellent communication and collaboration skills
  • Attention to detail in secure coding practices
  • Agile methodologies and DevOps principles
  • Experience with CI/CD pipelines
  • Financial domain knowledge in areas like fraud detection or portfolio optimization
  • Adaptability to fast-paced, innovative environments
  • Team leadership and mentoring abilities

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous retirement savings plan with company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with access to training and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements including hybrid options in London
  • On-site wellness facilities and mental health support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

120,000 - 180,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Python programming and scriptingintermediate
  • Expertise in machine learning and AI algorithmsintermediate
  • Advanced knowledge of AWS cloud infrastructure and servicesintermediate
  • Experience with data processing libraries like Pandas and NumPyintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Familiarity with version control systems such as Gitintermediate
  • Understanding of containerization and orchestration (Docker, Kubernetes)intermediate
  • Knowledge of SQL and NoSQL databasesintermediate
  • Excellent communication and collaboration skillsintermediate
  • Attention to detail in secure coding practicesintermediate
  • Agile methodologies and DevOps principlesintermediate
  • Experience with CI/CD pipelinesintermediate
  • Financial domain knowledge in areas like fraud detection or portfolio optimizationintermediate
  • Adaptability to fast-paced, innovative environmentsintermediate
  • Team leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional software engineering experience with a focus on Python development (experience)
  • Proven experience in designing, developing, and deploying machine learning models in production environments (experience)
  • Strong knowledge of AWS cloud services including EC2, S3, Lambda, and SageMaker (experience)
  • Experience with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn (experience)
  • Understanding of financial services regulations and data security best practices (experience)
  • Ability to work collaboratively in agile teams and communicate technical concepts to non-technical stakeholders (experience)

Preferred Qualifications

  • Master's degree in Computer Science, Data Science, or equivalent (experience)
  • Experience in financial modeling or risk assessment using machine learning in banking (experience)
  • Certifications in AWS (e.g., AWS Certified Machine Learning – Specialty) (experience)
  • Familiarity with big data technologies like Apache Spark or Hadoop (experience)
  • Prior experience at a major financial institution or fintech company (experience)

Responsibilities

  • Design and implement scalable machine learning solutions using Python and AWS to support financial analytics and risk management
  • Collaborate with cross-functional teams including data scientists, product managers, and compliance experts to deploy AI-driven features
  • Develop and maintain cloud-native applications on AWS, ensuring high availability and security for sensitive financial data
  • Optimize ML models for performance in production, focusing on efficiency and cost-effectiveness in a cloud environment
  • Conduct code reviews, testing, and debugging to uphold JP Morgan's engineering standards
  • Integrate machine learning pipelines with existing financial systems to enhance decision-making processes
  • Stay abreast of emerging AI/ML technologies and apply them to innovate within the financial services domain
  • Ensure compliance with regulatory requirements such as GDPR and SOX in all developed solutions
  • Mentor junior engineers and contribute to knowledge-sharing within the team

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous retirement savings plan with company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with access to training and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements including hybrid options in London
  • general: On-site wellness facilities and mental health support services

Target Your Resume for "Software Engineer III – Python, AIML, Cloud" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III – Python, AIML, Cloud. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III – Python, AIML, Cloud" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III – Python, AIML, Cloud @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer III – Python, AIML, Cloud

JP Morgan Chase

Software and Technology Jobs

Software Engineer III – Python, AIML, Cloud

full-timePosted: Nov 28, 2025

Job Description

Software Engineer III – Python, AIML, Cloud

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, leveraging cutting-edge technology to deliver world-class services to our global clients. As a Software Engineer III – Python, AIML, Cloud, you will join a dynamic team in our London office, driving the development and deployment of machine learning solutions that power risk management, fraud detection, and personalized banking experiences. In this role, you will harness Python and AWS to build scalable, secure applications that handle vast datasets in the financial services industry, ensuring our solutions meet the highest standards of reliability and regulatory compliance. This position offers the opportunity to contribute to high-impact projects that shape the future of finance in a collaborative, cloud-centric environment. Your primary focus will be on engineering end-to-end ML pipelines, from data ingestion and model training to deployment and monitoring on AWS platforms like SageMaker. You will work closely with data scientists and business stakeholders to translate complex financial requirements into robust software solutions, optimizing for performance and cost in a multi-cloud hybrid setup. At JP Morgan Chase, we emphasize innovation while adhering to strict governance frameworks, so you will play a key role in integrating AI/ML technologies with our core banking systems to enhance decision-making and operational efficiency. We value engineers who thrive in agile teams and are passionate about continuous learning. This role not only demands technical excellence but also the ability to navigate the unique challenges of the financial sector, such as data privacy and real-time processing. Join us to advance your career in a supportive culture that fosters growth, with access to top-tier resources and global opportunities at one of the world's leading financial institutions.

Key Responsibilities

  • Design and implement scalable machine learning solutions using Python and AWS to support financial analytics and risk management
  • Collaborate with cross-functional teams including data scientists, product managers, and compliance experts to deploy AI-driven features
  • Develop and maintain cloud-native applications on AWS, ensuring high availability and security for sensitive financial data
  • Optimize ML models for performance in production, focusing on efficiency and cost-effectiveness in a cloud environment
  • Conduct code reviews, testing, and debugging to uphold JP Morgan's engineering standards
  • Integrate machine learning pipelines with existing financial systems to enhance decision-making processes
  • Stay abreast of emerging AI/ML technologies and apply them to innovate within the financial services domain
  • Ensure compliance with regulatory requirements such as GDPR and SOX in all developed solutions
  • Mentor junior engineers and contribute to knowledge-sharing within the team

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional software engineering experience with a focus on Python development
  • Proven experience in designing, developing, and deploying machine learning models in production environments
  • Strong knowledge of AWS cloud services including EC2, S3, Lambda, and SageMaker
  • Experience with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Understanding of financial services regulations and data security best practices
  • Ability to work collaboratively in agile teams and communicate technical concepts to non-technical stakeholders

Preferred Qualifications

  • Master's degree in Computer Science, Data Science, or equivalent
  • Experience in financial modeling or risk assessment using machine learning in banking
  • Certifications in AWS (e.g., AWS Certified Machine Learning – Specialty)
  • Familiarity with big data technologies like Apache Spark or Hadoop
  • Prior experience at a major financial institution or fintech company

Required Skills

  • Proficiency in Python programming and scripting
  • Expertise in machine learning and AI algorithms
  • Advanced knowledge of AWS cloud infrastructure and services
  • Experience with data processing libraries like Pandas and NumPy
  • Strong problem-solving and analytical thinking
  • Familiarity with version control systems such as Git
  • Understanding of containerization and orchestration (Docker, Kubernetes)
  • Knowledge of SQL and NoSQL databases
  • Excellent communication and collaboration skills
  • Attention to detail in secure coding practices
  • Agile methodologies and DevOps principles
  • Experience with CI/CD pipelines
  • Financial domain knowledge in areas like fraud detection or portfolio optimization
  • Adaptability to fast-paced, innovative environments
  • Team leadership and mentoring abilities

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous retirement savings plan with company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with access to training and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements including hybrid options in London
  • On-site wellness facilities and mental health support services

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

120,000 - 180,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Python programming and scriptingintermediate
  • Expertise in machine learning and AI algorithmsintermediate
  • Advanced knowledge of AWS cloud infrastructure and servicesintermediate
  • Experience with data processing libraries like Pandas and NumPyintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Familiarity with version control systems such as Gitintermediate
  • Understanding of containerization and orchestration (Docker, Kubernetes)intermediate
  • Knowledge of SQL and NoSQL databasesintermediate
  • Excellent communication and collaboration skillsintermediate
  • Attention to detail in secure coding practicesintermediate
  • Agile methodologies and DevOps principlesintermediate
  • Experience with CI/CD pipelinesintermediate
  • Financial domain knowledge in areas like fraud detection or portfolio optimizationintermediate
  • Adaptability to fast-paced, innovative environmentsintermediate
  • Team leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional software engineering experience with a focus on Python development (experience)
  • Proven experience in designing, developing, and deploying machine learning models in production environments (experience)
  • Strong knowledge of AWS cloud services including EC2, S3, Lambda, and SageMaker (experience)
  • Experience with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn (experience)
  • Understanding of financial services regulations and data security best practices (experience)
  • Ability to work collaboratively in agile teams and communicate technical concepts to non-technical stakeholders (experience)

Preferred Qualifications

  • Master's degree in Computer Science, Data Science, or equivalent (experience)
  • Experience in financial modeling or risk assessment using machine learning in banking (experience)
  • Certifications in AWS (e.g., AWS Certified Machine Learning – Specialty) (experience)
  • Familiarity with big data technologies like Apache Spark or Hadoop (experience)
  • Prior experience at a major financial institution or fintech company (experience)

Responsibilities

  • Design and implement scalable machine learning solutions using Python and AWS to support financial analytics and risk management
  • Collaborate with cross-functional teams including data scientists, product managers, and compliance experts to deploy AI-driven features
  • Develop and maintain cloud-native applications on AWS, ensuring high availability and security for sensitive financial data
  • Optimize ML models for performance in production, focusing on efficiency and cost-effectiveness in a cloud environment
  • Conduct code reviews, testing, and debugging to uphold JP Morgan's engineering standards
  • Integrate machine learning pipelines with existing financial systems to enhance decision-making processes
  • Stay abreast of emerging AI/ML technologies and apply them to innovate within the financial services domain
  • Ensure compliance with regulatory requirements such as GDPR and SOX in all developed solutions
  • Mentor junior engineers and contribute to knowledge-sharing within the team

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous retirement savings plan with company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with access to training and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements including hybrid options in London
  • general: On-site wellness facilities and mental health support services

Target Your Resume for "Software Engineer III – Python, AIML, Cloud" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III – Python, AIML, Cloud. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III – Python, AIML, Cloud" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III – Python, AIML, Cloud @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.