Demo

Principal Software Engineer - Java , AI

JPMorgan Chase
Jersey, NJ Full Time
POSTED ON 4/1/2026
AVAILABLE BEFORE 6/1/2026

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.

As a Principal Software Engineer at JPMorganChase within the Asset Wealth Management, Client Onboarding Team, you, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm’s portfolios.

Job responsibilities

  • Demonstrated extensive experience in designing and implementing robust technology solutions that enhance operational efficiency and client onboarding processes, ensuring alignment with industry best practices and organizational goals.
  • Proven track record of leading innovative AI initiatives, with a futuristic vision for leveraging emerging technologies to drive business transformation and improve user experiences in client onboarding and service delivery.
  • Creates complex and scalable coding frameworks using appropriate software design frameworks
  • Advises cross-functional teams on technological matters within your domain of expertise
  • Serves as the function’s go-to subject matter expert
  • Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies
  • Creates durable, reusable software frameworks that are leveraged across teams and functions
  • Influences leaders and senior stakeholders across business, product, and technology teams

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 12 years applied experience
  • Design, develop, and maintain scalable applications using Java and J2EE, ensuring high performance and responsiveness to requests from the front-end
  • Lead the integration of AI technologies into existing systems, utilizing Natural Language Processing (NLP) and Machine Learning (ML) frameworks to enhance client onboarding processes and improve user experience. Collaborate with data scientists to develop and deploy predictive models.
  • Implement cloud-based solutions on AWS, leveraging services such as EC2, S3, and Lambda. Champion agile methodologies within the team, facilitating sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of high-quality software
  • Expert in one or more programming language(s)
  • Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplines
  • Experience leading a product as a Product Owner or Product Manager
  • Ability to present and effectively communicate with Senior Leaders and Executives
  • Understanding of the business, financial services is required
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
 
Preferred qualifications, capabilities, and skills
 
  • Developing and refining AI prompts to optimize natural language processing models, ensuring accurate and contextually relevant responses that enhance user interaction and drive effective client onboarding solutions
  • Domain knowledge, onboarding is preferred

Salary.com Estimation for Principal Software Engineer - Java , AI in Jersey, NJ
$186,223 to $225,049
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at JPMorgan Chase

  • JPMorgan Chase Newark, DE
  • Step into a pivotal role at JPMorganChase, where your expertise in control management will shape our compliance and risk framework. Elevate your career wit... more
  • 13 Days Ago

  • JPMorgan Chase Reno, NV
  • At Chase, we are passionate about creating memorable experiences for our clients and employees, making them feel welcomed, valued, and understood. We build... more
  • 13 Days Ago

  • JPMorgan Chase Albuquerque, NM
  • At Chase, we are passionate about creating memorable experiences for our clients and employees, making them feel welcomed, valued, and understood. We build... more
  • 13 Days Ago

  • JPMorgan Chase Baton Rouge, LA
  • At Chase, we are passionate about creating memorable experiences for our clients and employees, making them feel welcomed, valued, and understood. We build... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Principal Software Engineer - Java , AI jobs in the Jersey, NJ area that may be a better fit.

  • JPMorganChase Jersey, NJ
  • Job Description If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right plac... more
  • 17 Days Ago

  • InRhythm Jersey, NJ
  • Principal Software Engineer (Java) – Full-Time Role (No H1B) Build What Matters—Architecting the Future of Secure, Scalable Systems At InRhythm, we don’t j... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!