Lead Software Engineer- Llm- Cib Finance Technology

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Corporate Sector

Lead Software Engineer, Vice President, to build a new AI-powered, promoter-based forecasting and planning platform for CIB Finance. The role involves hands-on engineering, architecture, and decision-making to deliver secure, resilient, and scalable software solutions. Responsibilities include designing and implementing LLM- and agent-based capabilities, building data/compute workflows on AWS and Databricks, and developing user-facing experiences with JavaScript/TypeScript and React. Requires strong experience in software engineering, cloud-native solutions on AWS, LLMs and agentic systems, Databricks, and modern web applications.

What you'd actually do

  1. Executes creative software solutions, design, development, and technical troubleshooting to build an AI-first forecasting product and break down complex technical problems
  2. Develops secure, high-quality production code in Python and Java, and reviews and debugs code written by others
  3. Designs and implements LLM- and agent-based capabilities (e.g., tool use, workflow orchestration, evaluation/guardrails, prompt/version management) to power driver-based model building and scenario analysis
  4. Builds and evolves data and compute workflows on AWS and Databricks (batch + interactive), including data quality, lineage, and repeatable model runs
  5. Develops user-facing experiences using JavaScript/TypeScript and React to make complex forecasting workflows intuitive and auditable for Finance users

Skills

Required

  • 10+ years of software engineering experience
  • Python
  • Java
  • AWS
  • LLMs
  • agentic systems
  • Databricks
  • JavaScript/TypeScript
  • React
  • automation
  • continuous delivery
  • agile delivery
  • application resiliency
  • secure engineering practices
  • system design

Nice to have

  • explainability
  • auditability
  • reproducibility
  • financial planning / forecasting platforms
  • IBM TM1
  • Anaplan
  • driver-based planning
  • scenario analysis
  • Finance planning & analysis processes
  • Sigma dashboards
  • LLMOps practices
  • evaluation harnesses
  • prompt/version governance
  • monitoring/quality metrics
  • distributed systems
  • event-driven architectures

What the JD emphasized

  • LLM- and agent-based capabilities
  • tool use
  • workflow orchestration
  • evaluation/guardrails
  • prompt/version management
  • AWS
  • Databricks
  • Python
  • Java
  • JavaScript/TypeScript
  • React
  • LLMs and agentic systems
  • orchestration patterns
  • tool/function calling
  • retrieval
  • structured outputs
  • evaluations
  • safety/guardrails

Other signals

  • AI-powered forecasting and planning platform
  • LLM- and agent-based capabilities
  • AWS and Databricks
  • Python and Java
  • JavaScript/TypeScript and React