Taro Logo

Lead Software Engineer - Python, LLM

A leading global financial services firm offering investment banking, financial services for consumers, small businesses, commercial banking, and asset management.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · AI

Description For Lead Software Engineer - Python, LLM

As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management division, you will be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products. This role combines advanced Python programming with machine learning expertise, requiring you to develop secure, high-quality production code and lead technical evaluations. You'll work with cutting-edge technologies including cloud platforms (AWS/Azure), Kubernetes, and LLMs, while operating in a highly regulated financial environment.

The position offers an opportunity to make significant impact by leading communities of practice across Software Engineering and driving the adoption of new technologies. You'll be responsible for architecting and implementing large-scale cloud-native solutions, with a focus on performance optimization and real-time applications. The role requires both technical excellence and leadership skills, as you'll be guiding technical decisions and mentoring team members.

Working in the Asset & Wealth Management division means you'll be at the intersection of finance and technology, applying ML solutions to complex financial problems. The position offers exposure to financial data and data science applications, making it ideal for engineers passionate about both technology innovation and financial markets.

This is an excellent opportunity for experienced engineers looking to advance their careers in a global financial institution while working with cutting-edge technologies. You'll be part of a team that values diversity, equity, and inclusion, contributing to both technical excellence and positive workplace culture.

Last updated 14 minutes ago

Responsibilities For Lead Software Engineer - Python, LLM

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Python, LLM

Python
Kubernetes
  • 5+ years applied experience in software engineering
  • Advanced Python programming skills
  • Experience in building and operating scalable ML-driven products
  • Azure and/or AWS Certifications (Architect, Big Data, AI/ML)
  • Proficiency with cloud technologies like Kubernetes, Airflow
  • Experience working in highly regulated environment
  • Proficient in all aspects of Software Development Life Cycle
  • Terraform, IaaC experience
  • Experience with design & delivery of large scale cloud-native architectures
  • Experience with microservices performance tuning and optimization

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Python, LLM

Lead Software Engineer - AI/ML Solutions

Lead Software Engineer position focusing on AI/ML solutions at JPMorgan Chase, requiring 5+ years of experience in software engineering and expertise in Python, AWS, and MLOps.

Senior Lead Software Engineer - ML/Data

Senior Lead Software Engineer position at JPMorgan Chase focusing on ML/Data engineering, offering competitive compensation and opportunity to work with cutting-edge technologies.

Sr Lead Software Engineer - AI Innovations

Senior Lead Software Engineer position at JPMorgan Chase focusing on AI innovations, requiring 5+ years experience in software engineering with expertise in Java, Python, and AWS.

Sr Lead Software Engineer - AI Innovations

Senior Lead Software Engineer position at JPMorgan Chase focusing on AI innovations, requiring 5+ years experience in software engineering and expertise in Java, Python, and AWS.

Lead Software Engineer - AI/ML

Lead Software Engineer position focusing on AI/ML development and implementation at JPMorgan Chase, requiring 5+ years of experience and expertise in machine learning technologies.