Software Engineer III - Python, AIML, AWS, EKS

JPMorgan Chase & Co.

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

J.P. Morgan seeks a Software Engineer III with AWS, Python, and ML expertise to engineer and deploy innovative ML solutions into production.

You will join the Applied AIML Software Engineering team and collaborate with technology teams to deliver secure, scalable products. In this role, you will work with Data Scientists to build cloud-based frameworks for hosting ML models, ensure SDLC compliance, and deploy in production with internal/external cloud platforms.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field, or equivalent formal training/certification
  • Proven hands-on experience in Python application development and production deployments
  • Solid understanding of software development practices, version control, testing, and CI/CD
  • Strong problem-solving and collaboration skills with stakeholders
  • Familiarity withMachine Learning Operations (MLOps) and secure engineering practices
  • Experience with AI-assisted software development tools and evaluating AI outputs for correctness and security

Responsibilities

  • Develop and maintain high-quality, secure applications using Python and AWS
  • Create architecture and design deliverables
  • Integrate AIML solutions into complex operations processing systems
  • Participate in code reviews, design discussions, and agile planning sessions
  • Collaborate with SRE and production monitoring teams to ensure system reliability
  • Contribute to software engineering communities and events
  • Embrace continuous learning and a can-do attitude

Skills

Python
AWS
ML
MLOps
CI/CD
Kubernetes
Docker
SageMaker
Bedrock
Security
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Kubernetes
EKS
S3
Docker
Kafka
LLMOps
CI/CD tooling

Job description

J.P. Morgan is seeking a Software Engineer with expertise in AWS and Python, and a passion for Machine Learning, to help engineer and deploy innovative ML solutions into production. You will join the Applied AI/ML Software Engineering team, collaborating with technology teams across the firm, contributing to both new and ongoing projects.

As a Software Engineer III at JPMorganChase within the CIB Security Services Technology Applied AIML team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. In this role, you will work alongside Data Scientists to build cloud-based frameworks for hosting machine learning models, providing software engineering expertise throughout the model development lifecycle. You will leverage both internal and external cloud platforms, utilizing proprietary and open-source tools to ensure models meet SDLC standards, are production-ready, and can be deployed efficiently. The position requires close interaction with platform developers, engineering communities, and the integration of existing and new technologies.

Job Responsibilities
  • Develop and maintain high-quality, secure applications using Python and AWS
  • Create architecture and design deliverables
  • Integrate AIML solutions into complex, domain-specific operations processing systems
  • Participate in code reviews, design discussions, and agile planning sessions
  • Collaborate with SRE and production monitoring teams to ensure system reliability and performance
  • Contribute to software engineering communities of practice and technology events
  • Embrace continuous learning, creative problem-solving, and a can-do attitude
Required Qualifications, Capabilities, and Skills
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field, or equivalent formal training/certification
  • Proven hands-on experience in Python application development
  • Proven hands-on experience developing, debugging and maintaining production applications
  • Solid understanding of software development best practices, including version control, testing, and CI/CD
  • Strong problem-solving, communication, and collaboration skills, with the ability to convey design choices and communicate effectively with stakeholders
  • Familiarity with Machine Learning Operations (MLOps)
  • Hands‑on experience using enterprise‑authorized AI‑assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI‑generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
Preferred Qualifications, Capabilities, and Skills
  • Experience with Cloud services, Infrastructure as Code (IaC) and containerized application development
  • Familiarity with relational databases (e.g., Postgres) and AWS services such as S3, EKS, SageMaker, and Bedrock
  • Practical experience with Kubernetes, EKS, Docker, Kafka, MLOps and Large Language Model Operations (LLMOps)
  • Experience working on AIML systems and/or prior experience collaborating with data scientists
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III – Python, AIML, AWS, EKS
Software Engineer III – Python, AIML, AWS, EKS

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 115,000
Software Engineer III - Python, AIML, AWS, EKS
Software Engineer III - Python, AIML, AWS, EKS

Next Frontier Capital • Greater London

On-site
GBP 70,000 - 100,000
Software Engineer III - Python, AIML, AWS, EKS
Software Engineer III - Python, AIML, AWS, EKS

JPMorganChase • Greater London

On-site
GBP 70,000 - 110,000
Python/AIML Developer - Software Engineer III
Python/AIML Developer - Software Engineer III

JPMorgan Chase & Co. • Glasgow

On-site
GBP 70,000 - 100,000
Senior Python Engineer — AIML, AWS & EKS
Senior Python Engineer — AIML, AWS & EKS

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 120,000
Senior Python AI/ML Engineer — AWS & EKS in Production
Senior Python AI/ML Engineer — AWS & EKS in Production

Next Frontier Capital • Greater London

On-site
GBP 70,000 - 100,000
Python/AIML Developer - Software Engineer III
Python/AIML Developer - Software Engineer III

JPMorganChase • Glasgow

On-site
GBP 90,000 - 130,000
Software Engineer III - AI/ML Data Platforms (Python, Cloud Native)
Software Engineer III - AI/ML Data Platforms (Python, Cloud Native)

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer III - AI Engineering
Software Engineer III - AI Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 150,000
Python/AIML Developer - Software Engineer III
Python/AIML Developer - Software Engineer III

Fairygodboss • Glasgow

On-site
GBP 90,000 - 120,000