Demo

Principal Software Engineer - AI Foundations

JPMorgan Chase
Jersey, NJ Full Time
POSTED ON 7/16/2026
AVAILABLE BEFORE 9/16/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 Chief Data and Analytics Office (CDAO), 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  

  • Design, build, and troubleshoot AI-enabled applications and AI services, delivering creative, scalable solutions. 
  • Develop secure, high-quality production code; review, debug, and improve code written by others. 
  • Own and support SDK and service integrations, ensuring reliability, performance, and maintainability. 
  • Build and ship AI-powered features, including prompt design, function calling, and SDK/REST integrations (no prior experience required). 
  • Design and implement end-to-end MLOps capabilities including data/model versioning, reproducible training pipelines, CI/CD for models, deployment patterns, and continuous evaluation/monitoring. 
  • Contribute to next-generation training techniques (distributed fine-tuning, RLHF/DPO-style workflows, synthetic data generation, and automated evaluation) and productize them into reusable platform primitives. 
  • Identify recurring issues and automate remediation to improve reliability, resiliency, and operational performance of AI features and services. 
  • Create durable, reusable frameworks and platform components leveraged across teams, aligned to modern product development methodologies. 
  • Influence leaders and senior stakeholders across business, product, and technology to drive alignment and outcomes; foster a culture of diversity, opportunity, inclusion, and respect. 
  • Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams. 
  • Applies 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 at scale. 

 

Required qualifications, capabilities, and skills  

  • Formal training or certification on software engineering concepts and 7 years applied experience  
  • Hands-on experience delivering system design, application development, testing, and operational stability for large-scale platforms and services. 
  • Expert proficiency in one or more programming languages (e.g., Python, Java, Scala, Go) with strong code quality, testing, and debugging practices. 
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data.  
  • Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse.  
  • Proven ability to design and operate ML/LLM platforms: reproducible training pipelines, experiment tracking, model/data versioning, and continuous evaluation. 
  • Practical cloud-native experience (containers, orchestration, IaC, observability) and experience operating production systems with clear SLOs. 
  • Experience applying new methods to solve complex technology problems across one or more technical disciplines (platform engineering, ML systems, data engineering, distributed systems). 
  • Strong communication skills: able to present to and influence senior leaders/executives, translating complex technical topics into clear decisions and trade-offs. 
  • Strong understanding of business outcomes and product delivery, and ability to align platform roadmaps to measurable impact. 

 

Preferred qualifications, capabilities, and skills  

  • Practical experience with distributed compute and scalable model training/fine-tuning (e.g., Ray and/or comparable distributed frameworks), including performance, cost, and reliability trade-offs. 
  • Experience building model development platforms for LLMs/agentic systems (fine-tuning, evaluation harnesses, retrieval/tooling integration, prompt/agent testing). 
  • Experience with modern MLOps toolchains (CI/CD for models, model registries, feature/data stores, governance workflows) and production ML operations. 
  • Background in LLM evaluation, benchmarking, red-teaming, and quality measurement (offline online), including experimentation and A/B testing. 
  • Experience designing multi-tenant platforms, reusable frameworks, and developer self-service capabilities at enterprise scale. 
  • Strong security-by-design experience for ML systems (secrets, access control, data handling, supply chain controls) and resiliency engineering. 

Salary.com Estimation for Principal Software Engineer - AI Foundations in Jersey, NJ
$208,142 to $250,798
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

What is the career path for a Principal Software Engineer - AI Foundations?

Sign up to receive alerts about other jobs on the Principal Software Engineer - AI Foundations career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
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 Wilmington, DE
  • Job Description Shape how marketing execution uses data-at scale and with strong controls-to deliver more relevant customer experiences. In this role, you ... more
  • 1 Day Ago

  • JPMorgan Chase Wilmington, DE
  • Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II... more
  • 1 Day Ago

  • JPMorgan Chase Wilmington, DE
  • Job Description Join the Regulatory External Data Services team for a dynamic opportunity to advance your career while contributing to our mission of data ... more
  • 1 Day Ago

  • JPMorgan Chase Wilmington, DE
  • Job Description As a Product Manager for Core Employee Data and Documents, you will own the end-to-end product lifecycle - from strategy and discovery thro... more
  • 1 Day Ago


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

  • JPMorgan Chase & Co. Hoboken, 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
  • 6 Days Ago

  • J.P. Morgan Jersey, NJ
  • hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION If you are looking for a game-chan... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!