Software Engineer II - Python

JPMorgan Chase JPMorgan Chase · Banking · Mumbai, Maharashtra, India · Asset & Wealth Management

Software Engineer II at JPMorgan Chase in Mumbai, India, focusing on building and operating LLM-driven applications and ML products within a regulated fintech environment. The role involves partnering with technology teams, Data Science, and Cybersecurity, and requires advanced Python skills, cloud experience (Azure/AWS), and proficiency in software development lifecycle and cloud-native architectures. Experience with agentic frameworks and fine-tuning LLMs is preferred.

What you'd actually do

  1. Involves in building and operating highly sophisticated LLM driven applications.
  2. Partners directly with other technology teams on LLM projects to advise and assist as needed.
  3. Collaborates with Data Science, Cybersecurity to deliver state of the art ML products.
  4. Collaborates with Devops engineers to plan and deploy data storage and processing systems,
  5. 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.

Skills

Required

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Advanced python programming skills.
  • Proven experience in building and operating scalable ML-driven products.
  • Azure and/or AWS Certifications ( Architect, Big Data, AI/ML ).
  • Hands on experience in Azure and AWS.. Proficiency with cloud technologies like Kubernetes, Airflow.
  • Experience working in a highly regulated environment.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Terraform, IaaC experience.
  • Experience with design & delivery of large scale cloud-native architectures.
  • Experience with microservices performance tuning, performance optimization, real-time applications.

Nice to have

  • Experience with financial data and data science.
  • Experience in developing AI solutions using agentic frameworks.
  • Experience fine-tuning LLMs with advanced techniques to enhance performance.
  • Experience with prompt optimisation to improve the effectiveness of AI applications.
  • Demonstrated ability to design and implement robust AI application architectures.

What the JD emphasized

  • highly sophisticated LLM driven applications
  • state of the art ML products
  • highly regulated environment

Other signals

  • LLM driven applications
  • ML products
  • AI technologies