Lead Software Engineer - Java/python - Learn AI / LLM

JPMorgan Chase JPMorgan Chase · Banking · New York, NY +1 · Asset & Wealth Management

Lead Software Engineer with a focus on full-stack development using Python, Java, and AI/LLM tools to build and enhance applications supporting the investment management cycle in the Asset and Wealth management line of business at JPMorgan Chase. The role involves working closely with portfolio managers, developing functional specifications, and contributing to technology modernization initiatives.

What you'd actually do

  1. Works closely with portfolio managers to develop portfolio construction/optimization applications
  2. Develop an understanding of the data loads and processes related to portfolio construction in the system
  3. Provide support for the teams existing portfolio construction services and applications
  4. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  5. Develops secure and high-quality production code, and reviews and debugs code written by others

Skills

Required

  • 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 skills in Python or Java
  • Proven business skills in understanding wealth management, portfolio management and associated analytics
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • In-depth knowledge of the financial services industry and their IT systems

Nice to have

  • Practical cloud native experience
  • Desire to use AI/LLM tools in development efforts

What the JD emphasized

  • AI/LLM tools

Other signals

  • AI/LLM tools
  • quantitative developer
  • full stack development
  • investment management cycle