Principal Software Engineer - Java , AI

Testing Site - JPMC

Jersey City (NJ)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorganChase is seeking a Principal Software Engineer in the Asset Wealth Management Client Onboarding Team. You will design and deliver scalable Java/J2EE applications while leading AI integrations and NLP/ML initiatives to optimize client onboarding.

Collaboration with data scientists and cross-functional partners will be essential to drive secure, high-performance systems. The role requires 12+ years of software engineering experience, strong leadership, and the ability to communicate

Qualifications

  • Formal training or certification on software engineering concepts and 12+ years applied experience.
  • Design, develop, and maintain scalable applications using Java/J2EE, ensuring high performance and responsiveness.
  • Lead the integration of AI technologies into existing systems with NLP/ML frameworks.

Responsibilities

  • Design and implement robust technology solutions for client onboarding and onboarding efficiency.
  • Lead AI initiatives to transform onboarding and user experience using emerging tech.
  • Create scalable software frameworks reusable across teams and functions.
  • Advise cross-functional teams on technical matters and communicate with senior leaders.

Skills

Java/J2EE
AI/ML concepts
Agile methodologies
Senior stakeholder communication

Education

Software Engineering degree or equivalent

Tools

AWS
NLP/ML frameworks

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 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 applicable 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Artificial Intelligence and Machine Learning
Principal Software Engineer - Artificial Intelligence and Machine Learning

Testing Site - JPMC • Ohio

On-site
USD 140,000 - 190,000
Principal Software Engineer - Java, AI, AWS
Principal Software Engineer - Java, AI, AWS

Testing Site - JPMC • Plano (TX)

On-site
USD 180,000 - 240,000
Data Platform Principal Software Engineer
Data Platform Principal Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Lead Software Engineer - AI/ML, Java / Python
Lead Software Engineer - AI/ML, Java / Python

Testing Site - JPMC • Plano (TX)

On-site
USD 140,000 - 190,000
Principal Software Engineer (Public Cloud)
Principal Software Engineer (Public Cloud)

JPMorgan Chase & Co. • New York (NY)

On-site
USD 180,000 - 280,000
Principal Software Engineer - AI Foundations
Principal Software Engineer - AI Foundations

J.P. Morgan • New York (NY)

On-site
USD 120,000 - 190,000
Principal Software Engineer - Global Finance Technology
Principal Software Engineer - Global Finance Technology

Testing Site - JPMC • Ohio

On-site
USD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Sr Lead Software Engineer - Java, Python, AI/ML
Sr Lead Software Engineer - Java, Python, AI/ML

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Principal Software Engineer
Principal Software Engineer

JPMorgan Chase & Co. • Seattle (WA)

On-site
USD 180,000 - 240,000