Software Engineer III - Java / Python, AI & ML in Glasgow

Software Engineer III - Java / Python, AI & ML in Glasgow

Glasgow Full-Time On-site
J

Overview

As Lead Software Engineer at JPMorganChase you will drive AI-powered, cloud-native systems from discovery to production, surrounding multi-cloud environments with robust APIs and secure, scalable architectures. You’ll own end-to-end delivery and shape engineering standards while solving complex, high-impact problems at scale. You will work closely with cross-functional teams to implement responsible AI practices and measurable improvements in performance and reliability. This role offers a chance to influence how the firm builds and operates technology, with a focus on architecture, experimentation, and professional growth.

Responsibilities

  • Lead end-to-end initiatives from requirements to production support with strong ownership
  • Design and implement AI solutions using LLMs and agent patterns, including prompting, tool calls, retrieval, routing, and memory/state management
  • Build guardrails, evaluation frameworks, monitoring pipelines, and cost/latency optimizations for production LLM systems
  • Design, build, and operate REST and gRPC APIs and microservices with OpenAPI and Protobuf contracts, ensuring backward compatibility, authentication, rate limiting, and observability
  • Apply resilience engineering patterns (timeouts, retries, circuit breakers) for production-grade behavior
  • Develop and maintain Python services with solid packaging, dependency management, and architectural standards
  • Own data design and complex SQL optimization for performance and reliability
  • Build infrastructure as code with Terraform, containerized deployments via Kubernetes, and CI/CD across multi-cloud environments
  • Drive engineering excellence in code quality, testing, performance, reliability, and incident analysis
  • Mentor engineers, provide technical guidance, and establish standards for delivery and engineering practices
  • Promote enterprise AI-assisted development practices (code review, testing strategies, incident analysis) and reusable patterns across the team
  • Leverage SDLC toolchain and enterprise AI-assisted development to improve automation value and validation of AI outputs

Key requirements

  • Formal training or certification in software engineering concepts and advanced applied experience
  • Proven track record delivering end-to-end software with strong ownership
  • Strong Python software engineering skills for production-grade services and automation
  • Strong understanding of relational databases, SQL, and query optimization
  • Experience building AI solutions with large language models in production (QA, safety, observability, cost management)
  • API and microservices engineering experience (design, security, performance, observability)
  • Hands-on multi-cloud experience (AWS preferred) with distributed systems fundamentals
  • Strong Terraform skills for IaC, environment management, and remote state
  • DevOps practices including CI/CD, Git workflows, and Kubernetes deployments
  • Experience with enterprise AI-assisted development tools and evaluating AI outputs for correctness, security, and performance
  • Understanding of responsible AI use in engineering workflows
  • ownership and accountability
  • mentorship and technical leadership
  • cross-functional collaboration
  • LLMs and agent architectures
  • Prompting strategies and tool calling
  • Retrieval, routing, and memory/state management

Software Engineer III - Java / Python, AI & ML in Glasgow employer: JP Morgan Chase

Morgan is an exceptional employer, offering a dynamic work culture that prioritises diversity and inclusion while fostering employee growth through comprehensive coaching and development opportunities. As a global leader in financial services, we empower our teams to drive impactful product management and AI enablement, ensuring that every employee can contribute meaningfully to our clients' success in a collaborative environment located at the heart of the financial sector.

J

Contact Details:

JP Morgan Chase Recruitment Team