About The Position

As a Data Engineering & Applied AI Software Engineer II at JPMorganChase within Asset & Wealth Management, you will contribute to an agile team building and enhancing secure, stable, scalable technology products. You will deliver technical solutions across multiple areas in support of the firm’s business objectives, with ownership spanning full-stack applications and production data platforms. The role emphasizes an AI-first approach, including developing agents, skills, and MCP servers to support product capabilities and make applications and platforms more autonomous. You will design, develop, troubleshoot, and maintain software with consideration for upstream and downstream systems. You will use enterprise-authorized AI-assisted development tools to improve code quality, delivery speed, and productivity, while critically validating generated outputs through peer review, automated testing, and secure coding practices. You will also analyze diverse data sets and apply software development lifecycle methods to build secure and dependable systems.

Requirements

  • Formal training or certification in software engineering concepts and at least 2 years of applied experience.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools for coding, testing, troubleshooting, or documentation, with the ability to critically evaluate and validate AI-generated outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations.
  • Frontend experience with React or Angular and TypeScript.
  • Backend experience with Python, Java, or Kotlin and REST or GraphQL.
  • Data engineering or platform experience with Spark, Kafka, Airflow, Snowflake, and AWS.
  • Platform engineering experience with containers, CI/CD, observability, and controlled release practices.
  • Applied AI experience with LLMs, including Claude Code, agents, skills, RAG, embeddings, prompt or configuration management, evaluation and guardrails, and agent tool or function calling.
  • Bachelor’s degree required.

Nice To Haves

  • Advanced degree.
  • Financial services or Wealth Management experience.
  • Data governance or data management domain expertise.
  • Experience evaluating and enterprise-hardening open-source software.

Responsibilities

  • Execute standard software solution design, development, and technical troubleshooting.
  • Write secure, high-quality code using at least one programming language with limited guidance.
  • Use enterprise-authorized AI coding tools for tasks such as code generation, refactoring, unit test creation, and documentation, validating outputs through peer review, automated testing, and secure coding standards.
  • Design, develop, code, and troubleshoot while considering upstream and downstream systems and technical implications.
  • Design and develop agentic production data platforms with full-stack application ownership.
  • Apply an AI-first approach to development using Claude Code and build agents to support autonomous applications and platforms.
  • Develop AI skills, agents, and MCP servers in support of product capabilities and business value.
  • Use software development lifecycle tools and enterprise-authorized AI-assisted development and automation capabilities to improve the value of automation.
  • Break down solutions and resolve technical problems of basic complexity through technical troubleshooting.
  • Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and support secure, stable application development.
  • Learn and apply system processes, methodologies, and skills for developing secure, stable code and systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service