JPMorgan Chase

Lead Software Engineer - Java/Python, AI/ML

JPMorgan Chase
Apply
12 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Provide technical guidance to business and technical teams, contractors, and vendors.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Design, develop, troubleshoot, and deliver software solutions across multiple technical areas.
  • Drive decisions affecting product design, application functionality, technical operations, and engineering processes.
  • Serve as a subject matter expert and advocate for firmwide software development frameworks, tools, and practices.
  • Lead adoption of enterprise-authorized AI-assisted engineering tools for coding, code review, testing, troubleshooting, and incident analysis.
  • Establish validation standards for AI-assisted outputs, including secure coding, peer review, automated testing, correctness, performance, and security.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, including Java, Python, or Go.
  • Experience leading the effective use of enterprise-authorized AI-assisted software development tools and validating their outputs.
  • Strong understanding of responsible AI use in engineering workflows, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Experience coaching senior engineers or leads on compliant AI usage patterns and controls.
  • Ability to solve design and functionality problems independently with little to no oversight.
  • Practical cloud-native experience.
  • Preferred: understanding of statistical models such as regressions and XGBoost and their applications.
  • Preferred: understanding of GenAI concepts, agentic systems, and their use in reliability or SRE environments.
  • Preferred: experience with Python, Spark, Airflow, cloud platforms, AWS, and relevant certifications.

Tech Stack

Apache AirflowApache SparkAWSGoJavaPythonXGBoost

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me