Principal Software Engineer, AI Foundation Services
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 92% of similar roles. Most pay $169,175–$233,075 — the shaded band above. At the midpoint, this role pays about $279k versus about $201k for comparable roles.
Based on 239 similar postings.
Employer
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 429 open roles on FindRole.
Listed pay typically runs $142,500–$201,000 across 218 roles with salary data.
Most-posted roles
At a glance
As a Senior Principal Software Engineer at JPMorgan Chase within the Commercial and Investment Bank Payments Technology team, you will lead the execution of an AI-native software development lifecycle (SDLC) and product delivery lifecycle (PDLC), focusing on embedding AI into production workflows to enhance developer productivity, quality, and security. Your daily responsibilities include operationalizing agentic patterns and toolchains, ensuring responsible AI practices in production, and partnering with application development leaders to identify high-impact use cases and scale adoption. You will also manage multiple technical areas and collaborate across departments to achieve firm-wide technology objectives. The role requires deep expertise in AI/LLMs, hands-on experience with agentic systems, and proficiency in cloud-native ecosystems like AWS services (EKS, Glue, S3), secure SDLC practices, and API-first production design patterns.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
JPMorgan Chase
GEICO
Oracle
Palo Alto Networks
JPMorgan Chase