As a Software Engineer III - Agentic AI Developer at JPMorgan Chase, the business problem is to enhance automation and decision-making processes within the Consumer & Community Banking sector by developing and implementing GenAI and Agentic AI solutions.
Requirements
- Develops and implements GenAI and Agentic AI solutions using Python
- Collaborates with cross-functional teams to integrate AI technologies into existing systems, leveraging Python
- Analyzes and interprets complex data sets using Python
- Creates secure and high-quality production code and maintains algorithms
- Produces architecture and design artifacts for complex applications
- Experience with Python or Java, SpringBoot, ReactJS, Kafka, AWS Lamda/ECS/RDS, workflow design and rules systems experience with BPM toolsets (Camunda).
- Experience with modern front-end technologies
Responsibilities
- Develops and implements GenAI and Agentic AI solutions using Python to enhance automation and decision-making processes.
- Collaborates with cross-functional teams to integrate AI technologies into existing systems, leveraging Python for robust solutions
- Analyzes and interprets complex data sets using Python to support AI-driven insights and recommendations.
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
Other
- Serve as a seasoned member of an agile team
- Partner continuously with your many stakeholders on a daily basis to stay focused on common goals.
- Contributes to software engineering communities of practice and events that explore new and emerging technologies
- Collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
- Formal training or certification on software engineering concepts and 3+ years applied experience