Agentic AI Principal Software Engineer, Executive Director MarTech Lead

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$204,250–$285,000 / yr
Posted
26 days ago

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 439 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 233 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Agentic AI Principal Software Engineer, Executive Director MarTech Lead

As a Principal Software Engineer at JPMorgan Chase within the Asset & Wealth Management MarTech team, you will lead the development of innovative AI-driven solutions to enhance existing Java-based Martech platforms. Your role involves designing and implementing agentic AI frameworks like a2a and langGraph to automate lead qualification and engagement workflows, integrating these capabilities into scalable microservices architectures. You will work with cloud platforms such as AWS and Azure, utilizing Docker and Kubernetes for containerization, while also contributing to the development of technical methods in line with modern product development methodologies. This position requires extensive hands-on experience in software engineering and machine learning, including a proven track record of delivering production systems, and expertise in Java Spring, ORM frameworks, messaging frameworks, unit testing, and databases.

What you'll do

  • Leads the design and development of agentic AI solutions using large language models.
  • Integrates AI capabilities into existing Java-based Martech platforms for enhanced lead management.
  • Develops high-throughput, low-latency microservices with WebSocket, gRPC, REST, and GraphQL.
  • Creates durable, reusable software frameworks leveraged across teams and functions.
  • Advises cross-functional teams on technological matters within the domain of expertise.

What we're looking for

  • Extensive hands-on experience in software engineering and Machine Learning (ML) engineering
  • Advanced knowledge of cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes)
  • Expertise in Java, Python, Java Spring, ORM frameworks, and agentic AI frameworks
  • Proven track record of designing and implementing high-throughput microservices architectures
  • Experience with messaging frameworks, unit testing, and automated testing methodologies
  • Deep understanding of WebSocket, gRPC, REST, GraphQL protocols and load balancing techniques
  • Leadership in advising cross-functional teams on technological matters within the domain of expertise