Lead Software Engineer - Java, Ai, Aws

JPMorgan Chase JPMorgan Chase · Banking · GLASGOW, LANARKSHIRE, United Kingdom · Commercial & Investment Bank

Lead Software Engineer role focused on designing, developing, and implementing AI and data engineering solutions, including Agentic AI systems, within a financial technology context. The role involves integrating AI models and autonomous agents into production systems using Java and AWS, with a strong emphasis on secure, stable, and scalable development.

What you'd actually do

  1. Design, develop, and implement AI and data engineering solutions, including data pipelines, machine learning models, analytics applications, and Agentic AI systems.
  2. Write secure, high-quality code in Java, applying best practices for AI and data engineering.
  3. Develop and maintain scalable data architectures and integrate AI models and autonomous agents into production systems.
  4. Utilize AWS services to build and deploy data and AI solutions.
  5. Troubleshoot and resolve technical issues related to data processing, model deployment, agent orchestration, and application stability.

Skills

Required

  • software engineering concepts
  • software development
  • AI and data engineering
  • AWS services
  • Java
  • databases
  • Java
  • infrastructure-as-code tools like Terraform
  • application development
  • testing
  • operational stability for AI and data-driven solutions
  • developing, debugging, and maintaining code in a large corporate environment
  • build data pipelines
  • machine learning models
  • analytics applications
  • autonomous agents
  • Software Development Life Cycle
  • model training
  • deployment
  • monitoring
  • agile methodologies
  • CI/CD
  • application resiliency
  • security best practices
  • software applications and technical processes within AI, machine learning, data engineering, and cloud disciplines
  • Agentic AI concepts
  • building or integrating AI agents for data processing, workflow automation, or decision support

Nice to have

  • modern front-end technologies
  • integrating AI/data solutions with user interfaces
  • advanced cloud technologies
  • managed AI/data services
  • big data frameworks
  • data orchestration tools
  • frameworks and libraries for Agentic AI

What the JD emphasized

  • AI and data engineering solutions
  • Agentic AI systems
  • autonomous agents
  • Agentic AI solutions
  • autonomous AI agents

Other signals

  • design and deliver trusted, market-leading technology products
  • developing AI and data engineering solutions
  • integrating autonomous agents
  • design, develop, and implement AI and data engineering solutions
  • Agentic AI systems
  • integrate AI models and autonomous agents into production systems
  • Agentic AI solutions