LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Software Engineer - Python and AI

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 5 days ago

No clicks

**Lead Software Engineer - Python and AI** Lead our agile team as a Senior Individual Contributor, driving full-stack development with a React.js and Python focus. Design cloud-native solutions on AWS, and contribute to AI/ML, particularly Large Language Models. Collaborate cross-functionally, foster a strong engineering culture, and champion best practices in CI/CD and DevOps. Requirements include 5+ years of hands-on experience, proficiency in React.js, Python, AWS services, and familiarity with AI/ML and LLM technologies.

Compensation
Not specified

Currency: Not specified

City
Bengaluru
Country
India

Full Job Description

Location: Bengaluru, Karnataka, 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 firms 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
     
    Carry out critical tech solutions across multiple technical areas as an integral part of an agile team

    Lead Software Engineer - Python and AI

    Compensation

    Not specified

    City: Bengaluru

    Country: India

    J.P. Morgan logo
    Bulge Bracket Investment Banks

    5 days ago

    No clicks

    at J.P. Morgan

    ExperiencedNo visa sponsorship

    **Lead Software Engineer - Python and AI** Lead our agile team as a Senior Individual Contributor, driving full-stack development with a React.js and Python focus. Design cloud-native solutions on AWS, and contribute to AI/ML, particularly Large Language Models. Collaborate cross-functionally, foster a strong engineering culture, and champion best practices in CI/CD and DevOps. Requirements include 5+ years of hands-on experience, proficiency in React.js, Python, AWS services, and familiarity with AI/ML and LLM technologies.

    Full Job Description

    Location: Bengaluru, Karnataka, 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 firms 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
     
    Carry out critical tech solutions across multiple technical areas as an integral part of an agile team