×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Data - Agentic Commerce

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: JPMorganChase
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 170000 GBP Yearly GBP 120000.00 170000.00 YEAR
Job Description & How to Apply Below
Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan

Chase within the Commercial and Investment Bank, Payments Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor in London, you own major components of our B2B agentic commerce agents end to end, from the multi-agent system that negotiates and onboards corporate suppliers to the production path that trains, serves, and monitors the ML models those agents use as tools.

Job Responsibilities
  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Owns the design and delivery of one or more production agents (e.g., orchestration, negotiation, supplier onboarding, or outreach) running on NEO, including their tools, memory, guardrails, and evaluations
  • Builds the production path for optimization and prediction models: training on Databricks, automated testing in each environment, promotion from development through UAT to production, and serving on Kubernetes as APIs and MCP tools agents can call
  • Designs agent workflows that keep pricing, eligibility, and policy decisions in deterministic services, with the LLM limited to conversation, extraction, and coordination
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Establishes evaluation and observability for agents and models: regression suites in CI/CD, LLM-as-judge scoring, Open Telemetry traces, and model drift and performance monitoring
  • Prepares agents and models for the firm's model risk review, producing the documentation, test evidence, and controls required to go live
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review and refactoring, test strategy acceleration, incident and root-cause analysis support), while establishing consistent validation standards and promoting reuse of effective patterns across the team
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Required Qualifications , Capabilities, And Skills
  • Formal training or certification on software engineering concepts and advanced applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced, strong hands-on development experience in Python and/or Java, and proficient in one or more additional languages (e.g., Type Script, SQL)
  • Strong understanding of concurrency and distributed computation: multithreading and the async model, process and worker architectures, task queues and back pressure, and the failure modes of concurrent distributed systems (races, deadlocks, retries, idempotency)
  • Hands-on experience shipping LLM-based applications or agents to production, including tool calling, retrieval, and evaluation
  • Hands-on experience product ionizing ML models: training pipelines, model registries, CI/CD for models, and serving behind APIs
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations; experience coaching…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary