J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer - Python, GenAI

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timePlano, TX, USANo salary listedIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Deep distributed-systems engineering expertise in Python or Java, with strong platform, delivery, and production-operability discipline.
  • Recent hands-on software development experience in large-scale distributed systems, primarily using Python and modern microservices.
  • Strong Python experience for AI/ML engineering, automation, model operationalization, and agentic AI services, including tool integration, monitoring, telemetry, and governance.
  • Strong experience with REST APIs and service-oriented or microservices architecture.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting, and setting team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices.
  • Experience developing in Linux environments.
  • Strong Kubernetes orchestration experience building, deploying, and operating production services.
  • Messaging expertise with Kafka, MQ, or similar platforms.
  • Experience with backend infrastructure patterns such as load balancing and autoscaling.
  • Experience with NoSQL databases such as Cassandra.
  • Experience with log analytics or observability tools such as ELK or Splunk.
  • Strong SDLC knowledge and agile ways of working, including CI/CD, application resiliency, security, testing, and operational stability.
  • Strong communication skills and proven ability to influence senior technology and business stakeholders.
  • AI/ML platform exposure, including MLOps, feature engineering, and model hosting or operationalization, on AWS and/or hybrid on-premises and cloud environments.
  • Agentic AI experience building and operating LLM-driven agents with tool integration, monitoring or telemetry, and governance or audit considerations.

Responsibilities

  • Architect and implement resilient, highly scalable, fault-tolerant, low-latency services and drive target-state architecture.
  • Design and deploy services integrated with enterprise systems, ensuring functional, performance, scalability, security, governance, and auditability requirements are met.
  • Lead and mentor the development team in a high-pressure delivery environment, manage multiple deliverables across business groups, and strengthen stakeholder relationships.
  • Collaborate with line-of-business users, subject-matter experts, architects, database administrators, and system administrators to design solutions, manage enhancements, and resolve issues.
  • Build and mature capabilities that execute machine-learning pipelines for fraud detection and risk assessment, and support modeling teams in implementation and tooling.
  • Productionalize models built by data scientists, including validation readiness and quality controls before live usage.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices, including AI-assisted code review or refactoring, test-strategy acceleration, and incident or root-cause analysis support; establish validation standards for secure coding, peer review, and automated testing, and promote reuse of effective patterns across the team.
  • Apply knowledge of software development lifecycle toolchain tools, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Design and own reusable machine-learning platform components, such as feature-store patterns and delivery pipelines, and establish monitoring and alerting for performance, scalability, availability, and reliability.
  • Build agentic AI services to automate and enhance engineering and model-operations workflows, including tool-using agents, orchestration, state management, and audit-ready traceability.
  • Define and implement guardrails and evaluation approaches for agentic AI in production covering quality, safety, latency, and cost.

Desired Qualifications

  • AWS certifications and/or working knowledge.
  • AI certifications and/or working knowledge.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs