Lead Software Engineer - Full Stack/Generative AI/LLM
Company: JPMorganChase
Location: Plano
Posted on: April 1, 2026
|
|
|
Job Description:
Description Lead Software Engineer - Python/Java/AWS/Cloud - 603
Organization Description Our Consumer & Community Banking division
serves our Chase customers through a range of financial services,
including personal banking, credit cards, mortgages, auto
financing, investment advice, small business loans and payment
processing. We’re proud to lead the U.S. in credit card sales and
deposit growth and have the most-used digital solutions – all while
ranking first in customer satisfaction. Employer Description
JPMorganChase, one of the oldest financial institutions, offers
innovative financial solutions to millions of consumers, small
businesses and many of the world’s most prominent corporate,
institutional and government clients under the J.P. Morgan and
Chase brands. Our history spans over 200 years and today we are a
leader in investment banking, consumer and small business banking,
commercial banking, financial transaction processing and asset
management. We recognize that our people are our strength and the
diverse talents they bring to our global workforce are directly
linked to our success. We are an equal opportunity employer and
place a high value on diversity and inclusion at our company. We do
not discriminate on the basis of any protected attribute, including
race, religion, color, national origin, gender, sexual orientation,
gender identity, gender expression, age, marital or veteran status,
pregnancy or disability, or any other basis protected under
applicable law. We also make reasonable accommodations for
applicants’ and employees’ religious practices and beliefs, as well
as mental health or physical disability needs. Visit our FAQs for
more information about requesting an accommodation. We are seeking
a highly skilled and innovative Lead Software Engineer with a
strong focus on automation and AI solutioning. The ideal candidate
will have deep expertise in designing, developing, and deploying
advanced software solutions, with a preference for those who bring
performance testing experience. This role will drive the adoption
of cutting-edge technologies and automation strategies to enhance
operational stability and efficiency across our systems. Job
Responsibilities Design and develop creative software solutions,
using innovative approaches to solve complex technical issues. Lead
the creation and implementation of automation frameworks and
AI-driven solutions to enhance business processes. Develop
strategies for performance testing and automation to improve
software quality and delivery speed. Establish and promote best
practices in performance testing and automation throughout the
organization. Write secure, high-quality production code and
review/debug code from other team members. Help create and maintain
Non-Functional test suites. Analyze test results, document testing
activities, and track software defects. Identify and automate
solutions for recurring issues to improve system stability.
Communicate project status clearly and manage priorities when
handling multiple tasks. Collaborate within a Scrum team,
participate in Agile activities, and support a culture of
diversity, equity, and inclusion. Required Qualifications,
Capabilities, and Skills Formal training or certification in
software engineering, with 6 years of experience. Strong system
design, application development, and operational stability skills.
Advanced proficiency in programming languages (Java, Python, C#,
etc.) Hands-on work with Large Language Models (LLMs) and
generative AI. Familiarity with AI/ML frameworks (TensorFlow,
PyTorch, scikit-learn, Hugging Face). Experience with distributed
systems and cloud platforms (AWS, GCP, Azure). Expertise in
microservices, RESTful APIs, and database technologies
(relational/NoSQL). Familiarity with containerization tools
(Docker, Kubernetes, Helm). Experience with performance testing
tools (JMeter, Blazemeter) and Chaos Monkey Testing. Skilled in
development and testing tools (JUnit, Groovy, Postman, REST
Assured, Eclipse, Maven, Jenkins, IntelliJ). Effective
communication across teams and management, with a proactive
approach to process improvement. Preferred Qualifications,
Capabilities, and Skills Cloud certification (AWS, GCP, Azure).
Practical cloud-native development experience. In-depth knowledge
of the financial services industry and their IT systems. Experience
in creating and executing performance and chaos test scripts.
Experience in or understanding of A/B Testing, Chaos Monkey
Testing, Engineering principles.
Keywords: JPMorganChase, Mesquite , Lead Software Engineer - Full Stack/Generative AI/LLM, IT / Software / Systems , Plano, Texas