J

JP Morgan Chase

Runs a consumer bank and an investment bank

Software Engineer 3-AI - LLM & Data Platforms

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 3 years of applied experience.
  • Proficiency in Python and strong software engineering fundamentals, including testing practices, version control, and code review.
  • Experience building and operating production services, including incident readiness, performance tuning, and operational stability for data-intensive systems.
  • Hands-on experience delivering machine learning or large language model-enabled features into production, including monitoring and post-deployment iteration.
  • 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.
  • Understanding of responsible artificial intelligence 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.
  • Practical experience with prompt engineering and retrieval-augmented generation, including evaluation methods and quality measurement.
  • Ability to design maintainable systems and make sound technical decisions through ambiguity, balancing delivery speed, risk, and long-term sustainability.
  • Ability to explain technical trade-offs to technical and non-technical stakeholders.
  • Ability to partner effectively across teams to deliver outcomes.

Responsibilities

  • Deliver end-to-end platform features for agent-based artificial intelligence use cases, from technical design through production deployment, monitoring, and ongoing improvements.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, including AI-assisted code review and refactoring, test strategy acceleration, and incident or root-cause analysis support; establish consistent validation standards for secure coding, peer review, and automated testing, and promote reuse of effective patterns across the team.
  • Apply software development life cycle toolchain capabilities, including enterprise-authorized AI-assisted development and automation, to improve the value realized by automation.
  • Build and maintain reusable services and components that enable teams to create, evaluate, and operate large language model-powered agents at scale.
  • Implement evaluation and testing approaches for large language model systems, including quality measurement, regression testing, and error analysis to improve reliability over time.
  • Develop observability capabilities such as tracing, metrics, logs, and analytics to support healthy operations and fast troubleshooting.
  • Apply security, safety, and governance-by-design patterns, including guardrails, access controls, and audit-ready operational practices aligned to security and governance requirements.
  • Collaborate with product managers and stakeholders to define success metrics, prioritize work, and deliver measurable business impact.
  • Partner across engineering, data, security, risk, and compliance stakeholders to ensure solutions are secure, stable, and scalable.
  • Produce clear documentation and reference implementations that accelerate adoption and promote responsible, consistent engineering practices.

Desired Qualifications

  • Experience with agent orchestration frameworks such as LangGraph, LlamaIndex, or comparable orchestration approaches, and large language model evaluation tooling.
  • Experience with continuous integration and continuous delivery practices and production deployments using Docker and Kubernetes.
  • Familiarity with vector databases, embedding pipelines, and related approaches used in retrieval-augmented generation solutions.
  • Experience with cloud and machine learning platforms such as Amazon Web Services or Databricks, or comparable platforms.
  • Experience contributing to governance, validation approaches, or guardrail frameworks for enterprise-scale artificial intelligence solutions.

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