JP Morgan Chase
Lead Software Engineer - Python / AI
Job Description
Salary: £62,000 - 102,000 per year
Requirements:- Hands-on experience with systematic trading technology platforms
- Proven ability to develop, deploy, and maintain commercial service-oriented applications
- Strong Python skills and familiarity with agentic development (ADLC)
- Business knowledge of simple derivative products, including vanilla options, variance swaps, and vanilla-based strategies
- Understanding of pricing and risk evaluation using Greeks
- Experience with at least one modern programming language such as Python or Java
- Knowledge of at least one relational database such as Sybase, SQL Server, or Oracle
- Demonstrated experience leading effective use of approved AI-assisted software development tools, including coding, code review, test acceleration, and troubleshooting
- Strong understanding of responsible AI use in engineering workflows, including secure handling of data and validation of AI outputs for correctness, performance, and security
- Effective utilization of unit testing
- Experience across the full project lifecycle
- Preferred: equities business knowledge or relevant experience in other business areas
- Preferred: Unix or Linux knowledge
- Preferred: working knowledge of continuous integration and deployment processes
- Preferred: experience with project management
- Preferred: familiarity with service-oriented platforms and current-generation open source frameworks
- Develop and enhance applications for equity derivatives trading and analytics
- Partner closely with trading desks, technology teams, sales, and Quantitative Research to deliver solutions
- Lead the Systematic Quoting Platform workstream for EMEA
- Maintain and improve the existing technology stack to ensure stability
- Automate Front Office processes and functions using technology solutions
- Collaborate with global and local counterparts to solve business problems
- Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes
- Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve automation value
- Participate in business transformation projects across analytics, marking, and publishing
- Propose and explore new solutions to drive competitive advantage
- Apply disciplined code management, testing, and deployment practices
- AI
- Support
- Java
- Linux
- Oracle
- Python
- SQL
- Security
- Unix
More:
We are J.P. Morgan, a global leader in financial services and a major business across banking, markets, securities services, and payments. Our Commercial & Investment Bank operates in more than 100 countries, where we provide strategic advice, raise capital, manage risk, and extend liquidity for corporations, governments, institutions, wealthy individuals, and investors. We offer a dynamic, agile, delivery-focused environment where you can work closely with trading, technology, and Quantitative Research teams, automate processes, explore new ideas, and make a meaningful impact on business transformation. We value creativity, excellence, diversity, and inclusion, and we support reasonable accommodations for applicants and employees who need them.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About JP Morgan Chase
JP Morgan Chase
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£82,000
This role
£85,000
UK median
This salary is 4% below the UK median for Lead roles (£85,000/yr).
Based on 2024–2025 UK technology sector benchmarks