Software Engineer III - Fullstack (java, React, Python and Ai) Engineer

JPMorgan Chase JPMorgan Chase · Banking · LONDON, United Kingdom · Asset & Wealth Management

Software Engineer III - Fullstack (Java, React, Python and AI) Engineer at JPMorgan Chase in London. This role focuses on building AI-enabled features and integrations for customer and internal platforms, leveraging AI coding assist tools and ensuring secure, compliant solutions. The engineer will design, develop, and maintain full-stack features, optimize data flows, and collaborate with product and marketing teams.

What you'd actually do

  1. Design, develop, test, and maintain full-stack features using Java, Python, React, and AI-enabled services
  2. Build reliable integrations with marketing systems such as CDP/CRM, campaign management, and attribution systems
  3. Implement and optimize data flows and event-driven pipelines to support segmentation, personalization, and measurement
  4. Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
  5. Contribute to AI-enabled initiatives for content generation, experimentation, personalization, and workflow automation

Skills

Required

  • Proficiency in Java, Python, and React
  • Strong backend and frontend engineering fundamentals
  • Experience delivering customer-facing and internal platforms
  • Ability to build integrations with systems such as CMS, CDP, and CRM
  • Understanding of AI services and their integration into web applications
  • Knowledge of data flows, event-driven pipelines, and personalization techniques
  • Familiarity with security, privacy, and compliance requirements
  • 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 practice
  • Commitment to engineering excellence and operational best practices
  • Effective collaboration and communication skills

Nice to have

  • Experience with campaign management and attribution systems
  • Background in AI-enabled content generation, experimentation, or workflow automation
  • Skills in test automation, CI/CD, and observability tools
  • Experience optimizing performance and scalability
  • Familiarity with consent management and data minimization practices
  • Ability to drive innovation in personalization and measurement
  • Experience working in cross-functional teams

What the JD emphasized

  • AI-enabled features
  • AI-driven solutions
  • AI-enabled services
  • AI coding assist tools
  • AI-assisted development
  • responsible AI use
  • security, privacy, and compliance requirements

Other signals

  • AI-enabled features
  • AI-driven solutions
  • AI-enabled services
  • AI coding assist tools
  • AI-assisted development
  • responsible AI use