Overview
As a Software Engineer II at JPMorgan Chase within the Business Banking team, you will have the opportunity to advance your career in software engineering by working on trusted, market-leading AI technology products. Your responsibilities will include:
- Defining the AI-driven validation roadmap across Business Banking.
- Architecting and embedding end-to-end AI checks into campaign authoring and execution workflows for all channels.
- Building AI/ML models to enhance final reads, incorporating external signals and trend analysis for actionable recommendations.
- Partnering with Marketing, Legal, Compliance, and Controls to operationalize AI capabilities and standardize measurement across CCB sub-LOBs.
- Automating quality metrics and evolving the learning agenda using internal benchmarks and external best practices.
- Providing executive-ready insights, recommendations, and status updates on the portfolio roadmap and key learnings.
- Integrating with upstream and downstream systems to ensure seamless tooling and support Transformation objectives.
- Championing quality-as-a-service by preventing errors and driving continuous improvement in validation processes.
- Demonstrating customer obsession by understanding and improving the end-to-end customer experience.
Qualifications and skills required for this role:
- Formal training in software engineering concepts and 2+ years of applied experience.
- Experience with Gen AI builds, Agents, and MCP.
- Proficiency in Python, typescript, streamlit, and UI design. Intermediate Python skills are a must.
- Strong background in Natural Language Processing (NLP) and Large Language Models (LLMs).
- Hands-on experience with machine learning and deep learning methods.
- Proficiency in AI and machine learning frameworks like TensorFlow, PyTorch.
- Strong programming skills in languages such as Python, R, or Java.
- Ability to design and implement complex algorithms for recommendation systems and trend analysis.
- Experience in data integration and real-time data processing.
- Understanding of marketing and campaign testing processes.
Preferred Qualifications:
- Deep understanding of Large Language Model (LLM) techniques, including Agents, Planning, Reasoning, and other related methods.
- Experience with all LLM models and their capabilities.
- Experience with building and deploying ML models on cloud platforms such as AWS and tools like Sagemaker, EKS, etc.
- Prior experience in credit card marketing and in-market testing.
- Excellent communication and presentation skills with strong interpersonal skills to translate technical concepts into actionable business strategies.
- Demonstrated initiative and creativity with a proven track record in leading AI tool development and implementation.
This role is at a Mid Level experience level. As a Software Engineer II at JPMorgan Chase within the Business Banking team, you will have the opportunity to advance your career in software engineering by working on trusted, market-leading AI technology products. Your responsibilities will include:
- Defining the AI-driven validation roadmap across Business Banking.
- Architecting and embedding end-to-end AI checks into campaign authoring and execution workflows for all channels.
- Building AI/ML models to enhance final reads, incorporating external signals and trend analysis for actionable recommendations.
- Partnering with Marketing, Legal, Compliance, and Controls to operationalize AI capabilities and standardize measurement across CCB sub-LOBs.
- Automating quality metrics and evolving the learning agenda using internal benchmarks and external best practices.
- Providing executive-ready insights, recommendations, and status updates on the portfolio roadmap and key learnings.
- Integrating with upstream and downstream systems to ensure seamless tooling and support Transformation objectives.
- Championing quality-as-a-service by preventing errors and driving continuous improvement in validation processes.
- Demonstrating customer obsession by understanding and improving the end-to-end customer experience.
Qualifications and skills required for this role:
- Formal training in software engineering concepts and 2+ years of applied experience.
- Experience with Gen AI builds, Agents, and MCP.
- Proficiency in Python, typescript, streamlit, and UI design. Intermediate Python skills are a must.
- Strong background in Natural Language Processing (NLP) and Large Language Models (LLMs).
- Hands-on experience with machine learning and deep learning methods.
- Proficiency in AI and machine learning frameworks like TensorFlow, PyTorch.
- Strong programming skills in languages such as Python, R, or Java.
- Ability to design and implement complex algorithms for recommendation systems and trend analysis.
- Experience in data integration and real-time data processing.
- Understanding of marketing and campaign testing processes.
Preferred Qualifications:
- Deep understanding of Large Language