Taro Logo

Senior Lead Software Engineer - ML/Data

JPMorganChase is one of the oldest financial institutions, offering 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.
Jersey City, NJ, USA
$171,000 - $260,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Finance

Description For Senior Lead Software Engineer - ML/Data

JPMorgan Chase is seeking a passionate and experienced Senior Lead Software Engineer to join our Commercial and Investment Bank Data and Analytics Platform team. This role offers an opportunity to make a significant impact by delivering cutting-edge technology products in a secure, stable, and scalable way.

As a Senior Lead Software Engineer, you'll be an integral part of an agile team working to enhance, build, and deliver trusted market-leading technology products. You'll drive significant business impact through your capabilities and contributions, applying deep technical expertise and problem-solving methodologies to tackle diverse challenges across multiple technologies and applications.

The role combines technical leadership with hands-on development, focusing on building and maintaining complex software systems in cloud environments. You'll work with cutting-edge technologies including AWS, Docker, Kubernetes, and various data processing tools like Databricks, Spark, and Snowflake. The position involves significant work with Machine Learning operations, data pipelines, and cloud-native applications.

The Commercial & Investment Bank provides strategic advice, raises capital, manages risk, and extends liquidity in markets worldwide. As part of this division, you'll contribute to systems that have global impact and work with teams at the forefront of financial technology innovation.

We offer a competitive compensation package including a base salary range of $171,000-$260,000, plus potential for commission-based pay and discretionary incentive compensation. Our comprehensive benefits include health care coverage, on-site wellness centers, retirement savings, childcare support, and continuing education assistance.

This is an excellent opportunity for a technical leader who wants to make an impact at a global financial institution while working with advanced technologies in machine learning and data engineering.

Last updated 5 minutes ago

Responsibilities For Senior Lead Software Engineer - ML/Data

  • Provides technical guidance and direction to support business and technical teams
  • Develops secure and high-quality production code
  • Reviews and debugs code written by others
  • Drives decisions that influence product design and application functionality
  • Serves as a function-wide subject matter expert
  • Actively contributes to the engineering community
  • Influences peers and project decision-makers on leading-edge technologies

Requirements For Senior Lead Software Engineer - ML/Data

Python
Kubernetes
Redis
  • Formal training or certification in Software Engineering and 5+ years of applied experience
  • Experience in building complex software systems in both private and public cloud environments (AWS)
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming languages
  • Advanced knowledge of software applications and technical processes
  • Practical cloud native experience
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related discipline

Benefits For Senior Lead Software Engineer - ML/Data

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Senior Lead Software Engineer - ML/Data

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.

Lead Software Engineer - Python, LLM

Lead Software Engineer position at JPMorgan Chase focusing on Python and LLM development, requiring 5+ years experience and expertise in cloud technologies and machine learning.

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.