Software Engineer III - Python/ AI

JPMorgan Chase & Co.•Jersey City, NJ
•$137,750 - $185,000

About The Position

As a Software Engineer III – Python/AI at JPMorganChase within the Commercial and Investment Bank, you will serve as a seasoned member of an agile team designing and delivering trusted, secure, stable, and scalable technology products. You will deliver critical technology solutions across technical areas and business functions in support of the firm’s objectives. The role combines Python backend development, React/TypeScript dashboard work, and data engineering on modern platforms. It also requires applying enterprise-approved large language models and AI-assisted engineering tools in controlled, well-understood, secure, reproducible, and auditable ways. You will help translate business and regulatory needs into technical specifications, establish prompt engineering practices, validate AI-generated work, and coach teams in safe and compliant AI use.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Strong Python skills, including familiarity with agentic development practices.
  • Experience with database design and data modeling on modern data platforms such as Databricks or Snowflake.
  • Hands-on experience using approved AI-assisted development tools to design and deliver end-to-end applications, with strong validation practices for correctness, performance, and security.
  • Experience developing, debugging, and maintaining code in a large enterprise environment using one or more modern programming languages and database querying languages.
  • Strong understanding of the SDLC and agile delivery practices, including CI/CD, application resiliency, and security controls.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations.
  • Experience coaching engineers on compliant adoption of AI-assisted engineering tools.
  • Ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
  • Ability to guide peers on safe and effective AI usage within team practices.

Nice To Haves

  • Familiarity with modern front-end technologies.
  • Experience in Risk and PnL in Markets.
  • Exposure to public cloud, preferably AWS.
  • Knowledge of financial markets and products, including Fixed Income and Derivatives, and Treasury concepts.

Responsibilities

  • Build and maintain UI dashboards using React/TypeScript and backend services in the Python stack.
  • Design and deliver data pipelines and ETL on modern data platforms such as Databricks and Snowflake.
  • Perform software design, development, testing, and technical troubleshooting across the SDLC.
  • Use enterprise-approved large language models as controlled and well-understood components of the engineering lifecycle.
  • Lead structured requirements analysis using LLM-assisted workflows to translate business and regulatory needs into clear technical specifications.
  • Establish best practices for prompt-driven design and development, treating prompts as versioned, reviewable engineering artifacts.
  • Ensure prompt strategies support determinism, reproducibility, traceability, and auditability in regulated environments.
  • Ensure LLM-driven systems meet enterprise reliability, resilience, and security expectations.
  • Coach teams on safe, compliant LLM and agent usage by documenting strengths, limitations, and risk profiles for different classes of engineering work.
  • Use enterprise-authorized AI coding-assistance tools to improve code quality, delivery speed, and productivity, validating outputs through peer review, automated testing, and secure coding standards.
  • Contribute learnings and reusable patterns that improve broader team effectiveness.
  • Apply knowledge of SDLC toolchains, including authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Benefits

  • Competitive total rewards package, including base salary determined by role, experience, skill set, and location.
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service