As a Principal Software Engineer at JPMorgan Chase within the Core Foundational Platforms team, you will provide expertise and engineering excellence to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable manner. You will lead teams of developers, teach best practices in high-performance computing (HPC) that intersect with AI/ML, and collaborate closely with cross-functional teams including data scientists and business analysts. Your role involves creating scalable code frameworks, advising on technological matters, developing reusable software components, influencing stakeholders, and supporting the developer community in HPC and AI/ML domains.