Software Engineer I

JPMorgan Chase JPMorgan Chase · Banking · Mumbai, Maharashtra, India · Corporate Sector

Software Engineer I role focused on developing tools for Model Risk Governance & Review (MRGR) at JPMorgan Chase. The role involves building applications primarily in Python, integrating LLMs to enhance automation, reporting, and decision-making, and supporting model reviewers and governance teams. Experience with full-stack development, Python, and integrating ML models is required.

What you'd actually do

  1. Develop tools to automate various tasks in the model governance and review lifecycle.
  2. Build various dashboard reports to help manage the body of work that MRGR deals with.
  3. Translate the existing business requirements in model risk management space into business applications using applied development work mostly in Python using in-house built Python framework.
  4. Integrate Large Language Models (LLMs) into existing systems to enhance automation, reporting capabilities and decision-making processes.
  5. Collaborate with cross-functional teams to identify opportunities for LLM integration and develop solutions that leverage LLM capabilities.

Skills

Required

  • Bachelors or Masters degree in Science, Technology, Engineering, or Mathematics
  • Minimum 2 years of full stack application development
  • Proficient in Python
  • Knowledge of Tornado web framework / TypeScript / React
  • Good understanding of software architecture, object-oriented programming and design patterns
  • Experience with integrating machine learning models, including LLMs, into enterprise applications
  • Strong communication skills
  • Risk and control mindset

Nice to have

  • Experience in working with large data sets
  • Exposure to LLM integration and deployment in real-world applications
  • Strong UI/UX designing skills
  • Experience in model risk management or financial services space

What the JD emphasized

  • Minimum 2 years of full stack application development
  • Proficient in Python and knowledge of Tornado web framework / TypeScript / React required
  • Experience with integrating machine learning models, including LLMs, into enterprise applications

Other signals

  • Integrate Large Language Models (LLMs) into existing systems
  • Develop tools to automate various tasks in the model governance and review lifecycle
  • Build intelligent solutions to support the activities of MRGR staff