JPMorganChase Logo

JPMorganChase

Sr. Lead Software Engineer - Python, AWS, AI

Posted 13 Days Ago
Be an Early Applicant
Hybrid
Glasgow, Lanarkshire, Scotland
Senior level
Hybrid
Glasgow, Lanarkshire, Scotland
Senior level
Build production-grade AI capabilities for global banking workflows. Responsibilities include developing Python backend services and APIs, agentic workflows, RAG pipelines, LLM evaluation frameworks, secure enterprise integrations, AWS cloud infrastructure, search and data solutions, observability, reliability improvements, and mentoring engineers. The role emphasizes production safety, quality measurement, responsible AI use, and operational excellence.
The summary above was generated by AI

 

GB Intelligence is redefining how Global Banking operates—bringing AI-driven insights and workflow automation into the core of deal origination, market and sector intelligence, and client coverage. This is a rare opportunity to build production-grade AI capabilities that directly shape how bankers work, at the scale and complexity that only JPMorganChase can offer. You'll grow alongside a team of engineers who are passionate about turning cutting-edge technology into trusted, real-world impact.

As a Senior Lead Software Engineer at JPMorganChase within GB Intelligence, you will be a hands-on engineer building AI capabilities that integrate directly into bankers' daily workflows. You will engineer secure services and data flows, develop agentic workflows, and help transform complex client, deal, and market data into trusted insights—operationalized across downstream systems to accelerate execution, strengthen risk discipline, and elevate the day-to-day experience for Global Banking teams. Your work will sit at the intersection of modern AI engineering and enterprise-grade reliability, where the quality of what you build has direct business consequence.

Job responsibilities

  • Design and implement complex backend services and APIs in Python, applying sound engineering judgment and pragmatic architecture decisions that scale across production environments
  • Build and refine agentic capabilities using the Smart SDK, including tool integration, orchestration patterns, and safety and reliability guardrails suitable for production use
  • Develop and optimize retrieval-augmented generation (RAG) pipelines end-to-end—covering ingestion, chunking, embeddings, retrieval, reranking, and prompt/response patterns—improving relevance, latency, and robustness with OpenSearch and continuous measurement
  • Implement and maintain large language model (LLM) and agent evaluation and monitoring frameworks, including offline test sets, automated regression checks, relevance and grounding scoring, and production dashboards to continuously improve quality, safety, latency, and cost
  • Engineer secure, reliable integrations with systems bankers rely on daily, ensuring traceability and operational readiness across the platform
  • Write secure, high-quality production code and raise the bar through code reviews, debugging, and hands-on mentorship—improving maintainability, performance, and consistency across the codebase
  • Drive operational excellence by identifying recurring issues and implementing automation, preventative controls, and reliability improvements to reduce toil and improve system stability
  • Engineer data and search solutions using AWS Aurora and OpenSearch—including schema design, migrations, query tuning, indexing strategies, and query relevance tuning—to support AI and analytics workflows
  • Contribute to cloud-native engineering on AWS, partnering on infrastructure-as-code with Terraform and improving deployment safety, environment consistency, and observability
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards
  • 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

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and advanced applied experience
  • Strong hands-on expertise in Python, building production backend systems including API and service development, testing practices, performance debugging, and dependency management
  • Demonstrated experience building agentic and LLM-powered capabilities, including tool integration, orchestration patterns, and production-grade safety and reliability guardrails
  • Experience implementing evaluation and measurement loops for LLM and agent quality, including relevance and grounding checks, regression testing, and reliability and latency monitoring
  • Experience across the full Software Development Life Cycle (SDLC), from design and implementation through testing, deployment, and production support
  • Strong written and verbal communication skills, with the ability to explain technical tradeoffs clearly to cross-functional partners
  • Proficiency with AWS, Terraform, GitHub, Jenkins, and modern developer tooling
  • Experience with containerization, including Docker and container orchestration platforms such as Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS), or Kubernetes
  • Demonstrated expertise with monitoring and observability tools such as Splunk, Datadog, Dynatrace, or CloudWatch, with proven ability to influence high-performing teams by driving innovation
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, 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 Redis in production services, including caching, rate limiting, and coordination patterns
  • Experience scaling and hardening RAG systems, including relevance tuning, prompt and response pattern optimization, and robustness improvements
  • Prior experience integrating AI services with enterprise systems used in banking or financial services workflows
  • Exposure to agile engineering practices including continuous integration and delivery (CI/CD), application resiliency, and secure engineering
About UsJ.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
  
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
About the TeamJ.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. 

Similar Jobs

Yesterday
Hybrid
Entry level
Entry level
eCommerce • Fashion • Retail • Sales • Wearables • Design
Provides exceptional luxury retail customer service, achieves individual sales goals, develops product knowledge and client relationships, processes POS transactions, follows visual and operational standards, and supports store operations as a keyholder. Requires professional selling, strong interpersonal skills, multitasking, prioritization, teamwork, and preferably prior luxury goods experience.
Top Skills: Point-Of-Sale (Pos) Systems
Yesterday
Hybrid
Entry level
Entry level
Financial Services
Designs, develops, tests, troubleshoots, and supports secure, scalable software for firmwide market risk platforms. Collaborates with stakeholders, quantitative analysts, and technology teams to deliver integrated solutions, create architecture artifacts, identify data and system improvements, and apply AI-assisted development tools responsibly. Builds AI-enhanced features such as search, summarization, and explanations using human-in-the-loop validation. Contributes to agile engineering practices and technical communities.
Top Skills: Artificial IntelligenceCloud ComputingContinuous Integration And Continuous DeliveryJavaLarge Language ModelsMachine LearningPrompt EngineeringPython
Yesterday
Hybrid
Expert/Leader
Expert/Leader
Financial Services
Leads development of secure, scalable Python services and APIs supporting firmwide market risk workflows. Designs, builds, tests, troubleshoots, and operationalizes production software while collaborating with risk managers, quantitative researchers, business stakeholders, and technology teams. Evaluates architectural solutions, promotes AI-assisted engineering practices, and develops AI-enhanced features using human-in-the-loop controls. Requires strong software development lifecycle, cloud-native, resiliency, security, financial services, and market risk knowledge.
Top Skills: APIsArtificial IntelligenceAutomated TestingCloud-Native DevelopmentContinuous DeliveryContinuous IntegrationEmbeddingsJavaLarge Language ModelsMachine LearningPythonRetrieval-Augmented Generation

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account