Lead Software Engineer - AI Tooling

JPMorganChase

Dublin

On-site

EUR 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase in Dublin is seeking a Lead Software Engineer – AI Tooling to design secure and scalable technology products. You will work in an agile environment, improving AI tooling, and supporting cloud integration.

Your responsibilities will include delivering high-quality software solutions, analyzing data, and collaborating with teams to enhance employee productivity through innovative tools.

Qualifications

  • Experience in a large-scale technology environment.
  • Proficient with Python in production software development.
  • Understanding of AI agents and their application.

Responsibilities

  • Design and deliver secure high-quality software solutions.
  • Collaborate with teams in an agile environment.
  • Analyze complex data sets to create insights.

Skills

Python
AI coding assistants
Cloud-native development
Agile delivery practices
Database querying languages

Education

Formal training or certification on software engineering concepts

Tools

AWS
Java
Kotlin
Spring Boot

Job description

Job Summary

As a Lead Software Engineer – AI Tooling in Employee Platforms, you will design and deliver trusted technology products that are secure, stable, and scalable. You will work with us in an agile environment to create new features, improve AI tooling, and support cloud platform integration. Your work will help empower employees through innovative solutions that improve productivity, resilience, and user experience, while driving outcomes‑oriented probing of architectural designs and technical credentials.

Job Responsibilities
  • Design and deliver secure, high‑quality software solutions that support employee‑facing technology products
  • Develop, debug, and maintain production code using modern engineering practices and scalable design patterns
  • Contribute to architecture and design artifacts while ensuring software solutions meet functional, security, and resiliency requirements
  • Build and enhance AI‑enabled tooling, including solutions that support agentic workflows and improved developer productivity
  • Analyze complex data sets and create insights, reporting, or visualizations that help improve applications and user outcomes
  • Collaborate with product, design, engineering, and cloud platform teams to deliver solutions in an agile environment
  • Apply continuous integration, continuous delivery, testing, and operational practices to improve software quality and reliability
  • Participate in software engineering communities and contribute to a culture of learning, inclusion, and technical excellence
  • Drive team adoption of enterprise‑authorized AI‑assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI‑assisted code review/refactoring, test strategy acceleration, incident/root‑cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
  • Apply 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
  • Execute creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
Required Qualifications, Capabilities, And Skills
  • Formal training or certification on software engineering concepts and proficient applied experience
  • Experience developing, debugging, and maintaining software in a large‑scale technology environment
  • Proficiency with Python and experience applying it to production software development
  • Experience using AI coding assistants or AI‑enabled engineering tools to improve development workflows
  • Understanding of AI agents, agentic flows, and how they can be applied to software solutions
  • Working knowledge of the software development life cycle, including design, build, test, deploy, and support activities
  • Experience with agile delivery practices, continuous integration, continuous delivery, application resiliency, and secure coding
  • Practical experience with cloud‑native development, preferably using Amazon Web Services
  • Experience with one or more database querying languages and working with data to support application development
  • 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/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
Preferred Qualifications, Capabilities, And Skills
  • Familiarity with modern front‑end technologies and user‑centered application development
  • Experience working with relational or non‑relational databases
  • Experience with Java, Kotlin, or Spring Boot
  • Hands‑on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s)
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Equal Employment Opportunity Statement

J.P. Morgan is an equal opportunity employer and places 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI Tooling
Lead Software Engineer - AI Tooling

JPMorgan Chase & Co. • Dublin

On-site
EUR 70,000 - 90,000
Lead Software Engineer - Python
Lead Software Engineer - Python

JPMorganChase • Dublin

On-site
EUR 120,000 - 150,000
Lead Software Engineer – Workforce Experience Technology (Backend, AWS)
Lead Software Engineer – Workforce Experience Technology (Backend, AWS)

JPMorgan Chase & Co. • Dublin

On-site
EUR 80,000 - 100,000
Lead AI Tooling Engineer - Employee Platforms
Lead AI Tooling Engineer - Employee Platforms

JPMorgan Chase & Co. • Dublin

On-site
EUR 70,000 - 90,000
Lead Software Engineer - Python
Lead Software Engineer - Python

Fairygodboss • Dublin

On-site
EUR 90,000 - 130,000
Lead Software Engineer
Lead Software Engineer

JPMorganChase • Dublin

On-site
EUR 80,000 - 100,000
Applied AI / ML Lead Software Engineer
Applied AI / ML Lead Software Engineer

JPMorganChase • Dublin

On-site
EUR 110,000 - 170,000
Lead Software Engineer- Backend
Lead Software Engineer- Backend

JPMorganChase • Dublin

On-site
EUR 120,000 - 150,000
Director of Software Engineering - Workplace Technology
Director of Software Engineering - Workplace Technology

JPMorganChase • Dublin

Hybrid
EUR 180,000 - 240,000
Lead Software Engineer - AWS
Lead Software Engineer - AWS

Fairygodboss • Dublin

On-site
EUR 80,000 - 100,000