JPMorgan Chase

Principal Software Engineer- Core AI Platform

JPMorgan Chase
Apply
1 day ago

Responsibilities

  • Architect and design reliable, scalable solutions for AI/ML platforms and applications.
  • Build reusable platform services, APIs, SDKs, agents, skills, and libraries for model hosting, inference, and managed AI/ML services.
  • Partner with infrastructure, architecture, product, and application teams to deliver AI Foundation Services from design through launch and early operations.
  • Develop tooling and standards for observability, resilience, security controls, infrastructure management, cost optimization, and operational readiness.
  • Define and meet service reliability targets covering performance, availability, and recoverability.
  • Participate in on-call rotations, debug production issues, perform root-cause analysis, and drive systemic remediation.
  • Mentor engineers and improve engineering quality, documentation, and operational rigor.

Requirements

  • Formal training or certification in software engineering concepts and 10+ years of applied experience.
  • Strong hands-on Python coding experience delivering production-grade services.
  • Experience leading the safe and effective use of approved AI-assisted software development tools and validating their outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Practical experience with system design, automated testing, debugging, and production operational stability.
  • Experience implementing observability, logging, metrics, alerts, Service Level Objectives, incident response, and root-cause analysis.
  • Working knowledge of software development and technical processes, with depth in cloud platforms, artificial intelligence, machine learning platforms, distributed systems, or infrastructure engineering.
  • Ability to translate technical requirements into engineering tasks, manage dependencies, and deliver milestones with partner teams.
  • Strong written and verbal communication skills for explaining technical decisions, trade-offs, issues, and risks.
  • Preferred experience managing AI infrastructure on cloud platforms, including deployment, scaling, monitoring, and machine learning workload optimization.
  • Preferred experience building reusable golden-path assets such as templates, reference implementations, SDKs, automated tests, onboarding guides, and deployment patterns.
  • Preferred experience developing generative AI applications or AI agents, or implementing guarded AI-assisted operations.

Benefits

  • Competitive total rewards and role-based base salary, with eligible roles potentially receiving incentive compensation or forfeitable equity.
  • Comprehensive health care coverage and on-site health and wellness centers.
  • Retirement savings plan and backup childcare.
  • Tuition reimbursement, mental health support, and financial coaching.
  • Enhanced pre-hire screening, including criminal and credit background checks where permitted, applies to designated high-risk technology roles.

Tech Stack

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the world’s most prominent corporate, institutional, and government clients daily, managing assets and investments, offering business advice and strategies, and providing innovative banking solutions and services. Social Media Terms and Conditions: https://bit.ly/JPMCSocialTerms JPMorgan Chase & Co. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Contact me