Software Engineer III - Python/ AI
Key Skills for This Role
Full Job Posting
Job responsibilities
- Build and maintain UI dashboards using React/TypeScript and backend services in the Python stack
- Design and deliver data pipelines/ETL on modern data platforms (e.g., Databricks, Snowflake)
- Execute software design, development, testing, and technical troubleshooting across the SDLC
- Ensure large language models (LLMs) are used as controlled, well-understood components of the engineering lifecycle (enterprise-approved models)
- 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/agent usage by documenting strengths, limitations, and risk profiles for different classes of engineering work
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience.
- Strong Python skills, including familiarity with agentic development practices
- Experience with database design and data modeling on modern data platforms (e.g., Databricks, Snowflake)
- Hands-on experience using approved AI-assisted development tools (e.g., copilots/LLM coding assistants) to design and deliver end-to-end applications, with strong validation habits 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 SDLC and agile delivery practices, including CI/CD, application resiliency, and security controls
- Strong understanding of responsible AI use in engineering workflows (data sensitivity, secure handling of inputs/outputs, resiliency/security expectations), including experience coaching engineers on compliant adoption
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Experience in Risk and Pnl in Markets
- Exposure to public cloud, with preference for AWS
- Knowledge of Financial Markets and Products (Fixed Income, Derivatives) and Treasury concepts)
About JPMorgan Chase
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at JPMorgan Chase
Product Analyst - Card Transactions
Wilmington, USA
As a Senior Product Associate on the Card Transactions team, you will play a multifaceted role in driving end-to-end execution for the product's vision and prioritized roadmap agenda while architecting business solutions
Product Manager for Card Transactions
Wilmington, USA
Vice President, Product Manager on the Card Authorizations Team As a Vice President and Product Manager on the Card Transactions team, you will play a pivotal role in driving end-to-end execution for the product's vision
GRE F&BM P&A - Vice President
Bengaluru, IND
The Global Real Estate Finance team sits within the Chief Administrative Office Finance team and is comprised of finance professionals across the globe. The team is accountable for managing both the expense and capital c
Analytics Solutions Analyst
Mumbai, IND
Shape scalable, business-driven decision-making by delivering complex analytics and remediation initiatives while growing your skills across products, trade flows, and stakeholders. As a Data Analytics Analyst within Mar
FRRA Reg Reporting International-Associate
Bengaluru, IND
You are a strategic thinker passionate about driving solutions in External reporting. You have found the right team. Job responsibilities Required qualifications, capabilities, and skills Preferred qualifications, capabi
Fund Servicing Analyst
Hyderabad, IND
We welcome you to join one of the world’s top five most admired and prominent companies. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our
Director of Software Engineering
Hyderabad, IND
If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As a Director of Software Engineering at JPMorganChase within the Consumer & Community Banking, y
Market and Product Expansion Manager- Commercial Real Estate, Sales Optimization - Vice President
New York City, USA
Be the catalyst for expansion as you pioneer product growth, shape market strategy, and ensure compliance across the CRE franchise. As a Market and Product Expansion Vice President in Commercial Real Estate (“CRE”), you
Product Analyst - Card Transactions
Wilmington, USA
Product Manager for Card Transactions
Wilmington, USA
GRE F&BM P&A - Vice President
Bengaluru, IND
Analytics Solutions Analyst
Mumbai, IND
FRRA Reg Reporting International-Associate
Bengaluru, IND
Fund Servicing Analyst
Hyderabad, IND
Director of Software Engineering
Hyderabad, IND
Market and Product Expansion Manager- Commercial Real Estate, Sales Optimization - Vice President
New York City, USA