PitchMeAI
JPMorganChase

Sr Lead Software Engineer - AI/ML

JPMorganChase · Plano, TX

This listing has closed — view similar roles below.

  • On site
  • Full-time
  • $150,000 / year
  • Plano, TX

Job highlights

  • Lead AI/ML software engineering team.
  • Develop secure, high-quality production code.
  • Drive product design and technical operations.
  • Expert in cloud, AI, and ML disciplines.
  • Requires 5+ years experience and cloud native skills.

About the role

About the Role

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundation Services, 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

  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors.
  • Develops secure and high-quality production code, and reviews and debugs code written by others.
  • Drives decisions that influence the product design, application functionality, and technical operations and processes.
  • Serves as a function-wide subject matter expert in one or more areas of focus.
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle.
  • Influences peers and project decision-makers to consider the use and application of leading-edge technologies.
  • Adds 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).
  • Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Practical cloud native experience.

Preferred Qualifications, Capabilities, And Skills

  • Practical experience with Code Assists such as GitHub Co-Pilot, Claude Code, or Gemini Code Assist.
  • Product Management, Agile, Scrum experience.
  • Knowledge and practical use of Artificial Intelligence tools such as OpenAI, Grok, or Gemini.

Key Skills/Competency

  • Software Engineering
  • AI/ML
  • Cloud Foundation Services
  • System Design
  • Agile Development
  • Production Code
  • Technical Leadership
  • Problem Solving
  • Cloud Native
  • Security

Skills & topics

  • Software Engineer
  • Lead Engineer
  • AI
  • Machine Learning
  • Cloud Computing
  • System Design
  • Agile
  • Scrum
  • Python
  • Java

How to get hired

  • Tailor your resume: Highlight your 5+ years of software engineering experience, AI/ML expertise, and cloud-native skills. Quantify achievements in system design and production code development.
  • Showcase AI/ML knowledge: Emphasize practical experience with AI tools like OpenAI, Grok, or Gemini, and coding assistants like GitHub Co-Pilot.
  • Demonstrate leadership: Prepare examples of providing technical guidance, driving decisions, and influencing peers in previous roles.
  • Understand JPMorganChase: Research their commitment to innovation in financial services and their agile methodologies.
  • Prepare for technical interviews: Expect questions on system design, coding challenges, and your approach to complex AI/ML problems.

Technical preparation

Practice coding challenges in Python/Java.,Review cloud-native architectures and services.,Study AI/ML algorithms and their applications.,Prepare system design case studies.

Behavioral questions

Describe a complex technical problem you solved.,How do you guide and mentor junior engineers?,Share an example of influencing technical decisions.,How do you foster diversity and inclusion in a team?

Frequently asked questions

What specific AI/ML technologies are most important for the Sr Lead Software Engineer role at JPMorganChase?
For the Sr Lead Software Engineer role at JPMorganChase, practical knowledge and experience with Artificial Intelligence tools such as OpenAI, Grok, or Gemini are highly valued. Proficiency in machine learning concepts and their application within cloud environments is also crucial.
How does JPMorganChase approach AI/ML development within its Cloud Foundation Services team?
JPMorganChase's Cloud Foundation Services team operates in an agile environment, focusing on enhancing, building, and delivering technology products securely, stably, and scalably. The Senior Lead Software Engineer will drive decisions impacting product design, functionality, and technical operations, leveraging AI/ML expertise.
What level of programming experience is expected for this Senior Lead Software Engineer position?
The role requires advanced proficiency in one or more programming languages. Candidates should have a strong foundation in software engineering concepts and at least 5 years of applied experience, with a focus on developing secure and high-quality production code.
Are coding assistants like GitHub Co-Pilot relevant for this role at JPMorganChase?
Yes, practical experience with code assists such as GitHub Co-Pilot, Claude Code, or Gemini Code Assist is considered a preferred qualification for the Senior Lead Software Engineer role. It indicates an understanding of modern development tools and practices.
What are the key responsibilities of a Senior Lead Software Engineer in the Cloud Foundation Services team?
Key responsibilities include providing technical guidance, developing and reviewing code, driving product design and technical operations, acting as a subject matter expert in AI/ML and cloud disciplines, advocating for firmwide practices, and contributing to a diverse team culture.
Does this Senior Lead Software Engineer role require prior experience in the financial industry?
While JPMorganChase is a leading financial institution, the job description emphasizes core software engineering, AI/ML, and cloud-native skills. Prior financial industry experience is not explicitly listed as a requirement, but an understanding of secure and scalable systems is vital.