JPMorganChase logo

Senior Lead Software Engineer - Java/Python, AWS & AI/ML

JPMorganChase
Full-time
On-site
Plano, Texas, United States
Description


Be an integral part of a team that drives cutting-edge generative AI solutions adding business value and enhance user experiences.

 

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Home Lending, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities

  • Lead and deliver innovative technology solutions within the Home Lending organization.
  • Design, develop, and deploy applications using modern tech stacks (AWS, GraphQL, REST, Python, Java).
  • Build and integrate AI/ML solutions, including Retrieval-Augmented Generation (RAG), vector databases, and Large Language Models (LLMs) for agentic workflows.
  • Provide hands-on coding expertise and lead initiatives.
  • Develop observability frameworks using distributed tracing, logs, metrics, time series databases, and dashboards.
  • Implement robust alerting and monitoring systems to ensure platform reliability.
  • Design and deploy AI Ops models for intelligent operations and automation.
  • Contribute to the team culture of diversity, opportunity, inclusion, and respect

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s)
  • Proven experience with AWS, GraphQL, REST APIs, Python, and Java.
  • Strong background in AI/ML, including RAGs, vector databases, LLMs, and agentic workflow design.
  • Hands-on coding and solution delivery in complex environments.
  • Expertise in building observability solutions: distributed tracing, logging, metrics, time series DBs, dashboarding, alerting, and monitoring.
  • Experience developing and deploying AI Ops models.
  • Excellent problem-solving, communication, and leadership skills.
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field

     

Preferred qualifications, capabilities, and skills
 
  • Certification in AWS – Solutions Architect
  • Creating Release Management Solutions
  • Creating Incident Management Solutions