Executive Director Principal Software Engineer - Agentic Engineering

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Commercial & Investment Bank

Executive Director Principal Software Engineer to lead the design, build, and scaling of a next-generation multi-agent AI platform within the Corporate and Investment Bank Technology – Securitized Product Group Technology team. The role involves writing production code, owning architectural decisions, unblocking engineers, and setting multi-year strategy. Responsibilities include owning agentic platform strategy (toolchains, RAG, memory, context, evaluation, feedback loops), architecting multi-agent systems with frameworks like LangChain/LangGraph/AutoGen, designing distributed ingestion/workflow systems, establishing standards for the agentic development lifecycle, contributing directly in Python, leading reviews, and building reusable agent components.

What you'd actually do

  1. Own the multi-year agentic platform strategy: agent toolchains, RAG pipelines, memory/state architectures, context management, evaluation, and feedback/reinforcement loops.
  2. Architect scalable multi-agent systems using LangChain, LangGraph, AutoGen, or equivalent frameworks—and define when to use simpler primitives.
  3. Design distributed ingestion and workflow systems (batch + streaming) with data contracts, lineage, and strong data-quality patterns.
  4. Establish standards for the agentic development lifecycle: context engineering, automated evals, observability, security, and release readiness.
  5. Contribute directly in Python (services, concurrency, performance, reliability) and set the bar via reference implementations.

Skills

Required

  • 10+ years in software engineering
  • 5+ years leading senior technical teams
  • Expert Python
  • Deep familiarity with agentic frameworks (LangChain, LangGraph, AutoGen, or equivalent)
  • Strong command of RAG, prompt/context design, tool/function calling, and multi-step reasoning patterns
  • Distributed systems and data platform experience: Kafka, Spark, gRPC/REST, Docker/Kubernetes
  • Cloud fluency (AWS/Azure/GCP)
  • MLOps tooling (MLflow, Kubeflow, SageMaker, Vertex AI, Azure ML)
  • Familiarity with vector databases, knowledge graphs, and semantic retrieval patterns
  • Strong executive communication

Nice to have

  • working proficiency in TypeScript, Go, or Rust
  • kdb+/q, ClickHouse, or other time-series/analytical data stores
  • Financial services domain (trading infrastructure, derivatives, fixed income)
  • Publications, talks, or open-source contributions in agentic AI
  • Experience designing “agentic SDLC” / software-delivery automation

What the JD emphasized

  • built agentic systems in production
  • production code
  • production outcomes
  • automated evals
  • production hardening
  • production

Other signals

  • multi-agent AI platform
  • production code
  • architectural decisions
  • production outcomes
  • multi-year strategy
  • building a high-performing team
  • agentic systems in production
  • orchestration vs. parallelization
  • agent toolchains
  • RAG pipelines
  • memory/state architectures
  • context management
  • evaluation
  • feedback/reinforcement loops
  • LangChain, LangGraph, AutoGen
  • distributed ingestion and workflow systems
  • data contracts, lineage, and strong data-quality patterns
  • automated evals
  • observability
  • security
  • release readiness
  • Python
  • reference implementations
  • design and code reviews
  • incident response and production hardening
  • planning/decomposition
  • tool/function calling
  • self-critique/reflection loops
  • state management
  • multi-agent coordination
  • safety controls
  • MLops/platform on deployment, monitoring, and retraining pipelines
  • MLflow, SageMaker, Vertex AI, Azure ML
  • 10+ years in software engineering
  • 5+ years leading senior technical teams
  • driving architecture for large systems
  • Expert Python
  • TypeScript, Go, or Rust
  • Deep familiarity with agentic frameworks
  • Strong command of RAG, prompt/context design, tool/function calling, and multi-step reasoning patterns
  • Distributed systems and data platform experience
  • Kafka, Spark, gRPC/REST, Docker/Kubernetes
  • Cloud fluency (AWS/Azure/GCP)
  • MLops tooling
  • vector databases, knowledge graphs, and semantic retrieval patterns
  • Strong executive communication
  • Platform mindset