Lead Software Engineer - Python and AI
Yesterday• Bangalore, India
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
- Full Stack Development: Design, develop, and maintain scalable, high-quality full-stack applications with a predominant focus on React.js for the frontend and Python for backend services and APIs.
- Cloud Engineering: Architect and implement cloud-native solutions on AWS, leveraging services such as Lambda, API Gateway, S3, EC2, ECS, and more.
- AI / LLM Solutions: Actively contribute to the design and development of AI and LLM-based solutions, including integration with LLM APIs, RAG pipelines, prompt engineering, and intelligent automation workflows.
- Technical Design & Architecture: Participate in and lead technical design discussions, architecture reviews, and engineering decisions that shape the direction of the product.
- Cross-functional Collaboration: Work closely with product managers, UX designers, data scientists, and business stakeholders to translate requirements into robust technical solutions.
- Continuous Improvement: Champion best practices in CI/CD, DevOps, testing, and software delivery to continuously improve team velocity and product quality.
- Mentorship & Culture: Contribute to a strong engineering culture by mentoring peers, sharing knowledge, and supporting the growth of the broader team.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Strong hands-on proficiency in React.js and modern frontend development (hooks, state management, component architecture)
- Strong hands-on proficiency in Python for backend development, REST APIs, and data processing
- Demonstrated AWS experience with cloud-native architecture and services (Lambda, S3, EC2, API Gateway, RDS, etc.)
- Experience or strong interest in AI/ML and LLM technologies (e.g., OpenAI APIs, LangChain, RAG, vector search, prompt engineering)
- Experience building and consuming RESTful APIs and working within microservices architectures
- Proficiency with CI/CD pipelines, version control (Git), and DevOps practices
- Ability to work independently as a senior individual contributor with minimal supervision
- Strong analytical and problem-solving skills with excellent communication abilities
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

Client-provided location(s): Bangalore, India
Job ID: JPMorgan-210746542
Employment Type: FULL_TIME
Posted: 2026-05-14T19:35:53
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion