Lead Software Engineer - Python and AI
JPMorgan Chase & Co.
Job Description
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 JPMorgan Chase within the Commercial and Investment Banking, 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
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced in one or more programming language(s) (Python as a must)
- Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
- Strong Analytical and problem-solving skills. Solid technology background with experience in object-oriented programming.
- Proficiency in automation and continuous delivery methods
- Proficient in all aspects of Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- In-depth knowledge of the financial services industry and their IT systems . Practical cloud native experience
Preferred qualifications, capabilities, and skills
- Preferred UI Skills - Reactjs, Nodejs, Microservices
- Macro Trading Business knowledge.
- In-depth knowledge of the financial services industry and their IT systems
- Knowledge of AWS Data Source
- Distributed computing, Data modeling, Performance engineering, regression testing
About Us
About the Team
- ...systems that drive advantage for the world’s leading businesses. We are at the heart of... ...proven expertise and a continuous flow of AI-powered insight, enabling smarter decisions... ...automation and scripting for reporting (SAS, REXX, Python, or similar tools). Understanding of...SuggestedHybrid workFlexible hours
- ...all. Senior Consultant – AI Third Party Risk Consultant... .... Key Responsibilities Lead and independently execute Third... ...Certifications Bachelor’s degree in engineering, Technology, Business, Risk... ...BI tools (Power BI, Tableau, Python) to build risk dashboards. ~...SuggestedFull time
- ...reporting and flake management. Lead test automation design and code... ...components for early-career engineers, mentor them, participate in... ...initiatives applying LLMs and agentic AI to test generation, triage,... ...language and comfort with Python. ~ Experience owning web UI automation...SuggestedFull timeHybrid workWork at officeWork from homeMonday to Wednesday
- ...tapping into the unlimited potential of AI to define the next era of computing. We are building industries leading CPUs for embedded, automotive and data... ...enthusiastic and technologically savvy engineers to join the Chips System Software team. Here we architect and develop the...SuggestedFull time
- Job Description : Job Title : AI/ML EngineerExperience : 4+ YearsLocation : Bangalore -... ...JoinerJob Role : We are looking for skilled AI/ML Engineers with strong hands-on experience in LLMs,... ...& Data Engineering workflows- Strong Python programming skills- Experience in model...SuggestedHybrid workImmediate start
- About the job : Job position : Python Automation Lead Technology and Sub-technology- Test Automation... ...: HybridQualifications :- Bachelor of Engineering/ Masters in Computer Science (OR) any... ...Control systems (Git), Test Management Software, Bug Tracking software and CI tools (...Immediate startNight shift
- Job Description :Job Title : Python DeveloperLocation : Bengaluru, Pune, Chandigarh, Chennai, Panchkula, Mumbai, GurugramExperience : 4-6 YearsBudget : Up to 15 LPANotice Period : Immediate to 15 DaysJob Overview :We are seeking a skilled Python Developer to join our dynamic...Immediate start
- ...Bachelor's Degree in Computer Science or a related field.- Minimum 8 years of professional experience in software development.- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards,...Full time
- ...services (AWS, Azure, GCP).- Strong SQL skills and experience with databases.- Familiar with ETL tools and data warehousing.Technical Skills :- Apache Spark- Hadoop- Kafka- AWS- Azure, GCP- SQL, NoSQL- Python, Java, Scala- Informatica- Talend- Redshift- Snowflake (ref:hirist.tech)Immediate start
- Job Title : Data Engineer (GCP)Location : Pune, Mumbai, Bangalore, Gurgaon, Panchkula, MohaliExperience : 3+ yearsNotice period : Immediate... ..., and processing. If you have strong technical proficiency in Python or Java and enjoy solving complex challenges, we would love to hear...Immediate start
- Job DescriptionRole : QA Engineer with AppiumLocation : Chandigarh, Bengaluru, Pune, Chennai, Panchkula, Mumbai, GurugramExperience : 4+... ...Scripting Languages : Proficiency in scripting languages like Java, Python, or JavaScript for writing automation scripts.- Mobile Testing :...Immediate start
- Description : We are seeking a skilled ML Ops Engineer to join our team and drive the operationalization of machine learning models into production... ...pipelines, cloud platforms, and DevOps practices, ensuring that AI solutions are scalable, reliable, and secure.Key Responsibilities...
- ...Good understanding of REST API's and JSON files Demonstrable experience in IAM domain Management solution. Understanding of Java/Python or any other programming language. Understanding of Code repository concepts and standard process (Git) Experience in...
- ...-KA), India (IN). Controls Engineering Role: Engineering Support Level... ...existing process and use AI tooling. • Manage incidents... ...coding and debugging in Java or Python. Experience of Kubernetes and... ...Application Support • Support Software Delivery Lifecycle (SDLC)...Hybrid workWork at officeRemote jobFlexible hoursShift work
- ...About Us: Neuron7.ai is a rapidly growing AI-first SaaS company building a... ...We are looking for an experienced QA Lead / Quality Engineering Lead to own and drive the quality strategy... ...quality as an integral part of the software development lifecycle rather than a final...Full timeWork at officeShift work
- ...are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success... ...Ready to level-up your career at the company leading workforce transformation in the agentic era?...Full timeHybrid workImmediate start
- ...running the world's best data and AI infrastructure platform so our... ...their business. Founded by engineers — and customer obsessed — we... ...in Bengaluru , India ! As a software engineer with a backend focus,... ...production level experience in one of: Python, Java, Scala, C++, or similar...Remote jobWorldwide
- ...Forward Deployed Engineer Summary We are seeking skilled Forward Deployed Engineers... ...optimization, and broad adoption of our software suite. This position demands a unique... ...scripting languages such as JavaScript, Python, or Zoho Deluge. Excellent analytical,...Full timeShift work
- Role Overview :The Director of Data Engineering & AI Platforms will lead the design, development, and delivery of scalable data engineering platforms that... ..., NoSQL).4. Programming & data technologies : SQL, Python, Spark, Scala, Java, shell scripting.- Strong experience...Long term contract
- ...transformation by leveraging cloud, AI, and data analytics. Infosys... ...Overview : As a Principal Data Engineer, you will serve as a technical... ...-scale analytics platforms.- Lead the design of high-performance... ...environments.- Proficiency in Python for building scalable data processing...Long term contractHybrid work
- Role Overview : As a Principal Software Engineer, you will work closely with engineering teams and enterprise... .... You will be given the autonomy to lead, design, and implement innovative... ...Engineer with deep expertise in Generative AI (GenAI) and agentic systems, focused on embedding...
- Role Purpose :Hands on engineer to build Python based GenAI and AWS Bedrock solutions, contributing to RAG pipelines, agent workflows, and production-ready AI features under senior guidance.Key Responsibilities :- Develop GenAI features and workflows using Python and AWS Bedrock...
- ...digital journey by enabling them with an AI-powered core. Infosys operates across a vast... ...collaborate with senior stakeholders, engineering leads, and data scientists to design resilient... ...understanding of DevOps.- Understanding of python and at least one other programming...
- ...: We are seeking a highly accomplished Principal Engineer to lead the design and development of next-generation AI-ready Data Platforms, Real-Time Streaming Architectures... ...: 1. Core Technologies : - 12+ years of software engineering experience with strong systems design...
- ...passionate people, trusted partnerships, and leading technology, we connect travelers, partners... ...across teams, and using data and AI-enabled tools to improve how we work and make... ...-documented, shareable code using SQL and Python Apply descriptive statistics, experimentation...
- ...network and vertical specific software, to help our clients get paid,... ...dashboards and models. Leverage Gen AI and modern analytics tooling... ...Partner closely with product, engineering, and business to deeply... ...specifically GoogleSQL/BigQuery) and Python. Proven experience developing...Full timeLocal areaShift work
- ...SOAIS is a leading enterprise IT solutions provider which has a... ...scalability, and robustness of AI/ML solutions. Key Responsibilities... ..., preprocessing, feature engineering, and data transformations.... ...automation test scripts using Python and frameworks such as PyTest....Full timeImmediate start
- ...integrity. Job purpose: Lead and implement advanced... ...Exposure to predictive analytics, ML/ AI techniques is an added advantage... ...discipline such as mathematics, engineering, operations research, economics... ..., SQL Server, Teradata, SAS, Python, Tableau/PowerBI/Spotfire Good...Full time
- ...understanding of operation. Qualifications & Specifications: • Masters /Bachelor’s degree in Engineering /Computer Science/ Math/ Statistics or equivalent. • Strong programming skills in Python/Pyspark/SAS. • Proven experience with large data sets and related technologies –...
- ...Hypersonix.ai is disrupting the e-commerce space with AI, ML and... ...a skilled and motivated Data Engineer to design, build, and maintain... ...Strong programming skills in Python or another programming language... .... ~ Good understanding of software engineering principles and coding...Remote jobFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - Python and AI. Be the first to apply!
