Taro Logo

Software Engineer III - Generative AI

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
$133,000 - $185,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Finance

Job Description

JPMorgan Chase is seeking a Software Engineer III to join their Corporate Sector Infrastructure Platforms team. This role offers an exciting opportunity to work on cutting-edge AI technologies while contributing to market-leading technology products.

As a Software Engineer III, you'll be a key member of an agile team responsible for designing and delivering trusted technology solutions. The role involves working with Large Language Models (LLM), Retrieval-Augmented Generation (RAG), and AI agents, requiring both technical expertise and innovative problem-solving skills.

The position offers a competitive compensation package ranging from $133,000 to $185,000, along with comprehensive benefits including healthcare, retirement plans, and educational support. Located in Jersey City, NJ, you'll be part of JPMorgan Chase's legacy of financial innovation spanning over 200 years.

Key responsibilities include developing secure, high-quality production code, creating architecture designs for complex applications, and working with large-scale data sets. The ideal candidate will have 3+ years of software engineering experience, strong Python programming skills, and practical experience with AI technologies and system design.

JPMorgan Chase values diversity and inclusion, offering an equal opportunity workplace with a supportive culture. The role provides opportunities for professional growth through communities of practice and exploration of emerging technologies. If you're passionate about AI technology and want to contribute to one of the world's leading financial institutions, this role offers an excellent opportunity to advance your career while working on innovative solutions.

Last updated a month ago

Responsibilities For Software Engineer III - Generative AI

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes, and develops visualizations from large data sets
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Generative AI

Python
  • 3+ years applied software engineering experience
  • Hands-on experience in system design, application development, testing
  • Proficient in Python programming
  • Experience with Large Language Models (LLM), RAG, and AI agents
  • Experience with system prompting, prompt tuning, vector databases
  • Strong problem-solving skills with AI technologies
  • Experience in developing code in large corporate environment
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies
  • Knowledge of cloud, AI, machine learning technologies

Benefits For Software Engineer III - Generative AI

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • 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