Sr Lead Software Engineer - Python/Java-AIML

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USA
$171,000 - $260,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · AI

Description For Sr Lead Software Engineer - Python/Java-AIML

Join JPMorgan Chase's CIB Data & Analytics Platform and Engineering team as a Senior Lead Software Engineer, where you'll be part of an agile team focused on enhancing and building market-leading technology products. This role offers an opportunity to drive significant business impact through technical expertise in both cloud and on-premises environments. You'll work with cutting-edge technologies including Python, Java, AWS, and various data technologies while implementing AI/ML solutions. The position combines software engineering excellence with data science, requiring expertise in building secure, scalable systems and working with modern data architectures. As part of the Commercial & Investment Bank division, you'll contribute to global banking solutions used by corporations and institutions worldwide. The role offers competitive compensation ($171,000-$260,000) and comprehensive benefits including healthcare, retirement plans, and professional development opportunities. JPMorgan Chase's 200-year legacy and commitment to innovation make this an ideal opportunity for experienced engineers looking to make an impact in financial technology.

Last updated 4 hours ago

Responsibilities For Sr Lead Software Engineer - Python/Java-AIML

  • Implements and delivers engineering solutions/tools and data products using cloud and on-premises data
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Contributes through the full software development lifecycle
  • Prioritize solving customer requests and issue reports, participate in support coverage
  • Actively contributes to the engineering community
  • Adds to the team culture of diversity, equity, inclusion, and respect

Requirements For Sr Lead Software Engineer - Python/Java-AIML

Java
Python
PostgreSQL
MongoDB
Cassandra
Kafka
  • 5+ years hands on professional experience in building complex software systems
  • Degree in Computer Science, Computer Engineering, Mathematics, or related technical field
  • Advanced knowledge of software applications and technical processes
  • Advanced hands on skills in Java and or Python programming
  • Strong hands-on experience with PostgreSQL, AWS RedShift, Athena, Glue, Kafka and NoSQL
  • Experience with fundamental DevOps practices including CI/CD
  • Clear and effective verbal and written communication skills

Benefits For Sr Lead Software Engineer - Python/Java-AIML

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
  • Competitive base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • 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 Sr Lead Software Engineer - Python/Java-AIML

AI Governance & Regulatory Manager

Lead AI/ML regulatory engagements and governance at JPMorgan Chase, working with senior leaders to shape the future of AI implementation while ensuring compliance and risk management.

ML and GenAI Engineer (senior associate) - JPMorgan Private Bank

Senior ML Engineer role at JPMorgan Private Bank focusing on AI/ML solutions development, requiring 5+ years experience in machine learning engineering and strong Python skills.

Software Engineer III AI/ML Solutions

Senior ML Engineer role at JPMorgan Chase focusing on AI/ML platform development, MLOps, and Generative AI solutions within Consumer & Community Banking division.

Software Engineer III AI/ML Solutions

Senior Software Engineer role at JPMorgan Chase focusing on AI/ML solutions development, requiring 3+ years experience in software engineering and expertise in Python, AWS, and MLOps.

Software Engineer III - ML Ops

Senior ML Ops Engineer position at JPMorgan Chase focusing on deploying and managing machine learning models and infrastructure at scale.