JPMorgan Chase

Principal Software Engineer- Core AI Platform

JPMorgan Chase
Apply
2 months ago

Base Salary

$204k - $285k/yr

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

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me