Principal Software Engineer — AI & Data Engineering

JPMorgan Chase & Co.

Bengaluru

On-site

INR 6,000,000 - 10,000,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in Bengaluru seeks a Principal Software Engineer - AI & Data Engineering to lead hands-on development of production AI systems and data pipelines. The role focuses on architecting, implementing, testing, deploying, operating, and improving cloud-native workloads at scale.

You will guide design and code reviews, mentor engineers, and collaborate with product, security, and risk teams to deliver secure, compliant, and high-performance AI platforms.

Qualifications

  • Formal training or certification on software engineering concepts with 7+ years applied experience.
  • Proven experience architecting, developing, deploying, operating, debugging, and improving production-grade AI systems.
  • Hands-on mastery of modern agentic development with ADK and MCP; depth in LangGraph, OpenAI Agents SDK, or similar ecosystems.
  • Experience designing and leading adoption of agentic AI-enabled development practices with human-in-the-loop validation and auditability.
  • Strong Python proficiency and experience with LangChain, LlamaIndex, PyTorch, Hugging Face.

Responsibilities

  • Design, code, test, deploy, debug, monitor, and improve AI-native services, APIs, and data pipelines.
  • Build agent and multi-agent solutions using ADK/MCP and expose tools, prompts, and enterprise data securely.
  • Govern agentic AI workflows with guardrails, accessibility, and enterprise context to improve delivery at scale.
  • Improve SDLC tooling and automation for AI-enabled workloads.
  • Implement tool calling, memory management, long-running workflows, and human-in-the-loop review.
  • Develop data ingestion, transformation, and retrieval pipelines with vector/search capabilities.
  • Own observability, telemetry, testing, drift monitoring, and incident response.
  • Lead design/code reviews, mentoring, and roadmapping with cross-functional stakeholders.
  • Translate requirements into practical engineering roadmaps and dependable production systems.

Skills

Python
LangChain
LlamaIndex
PyTorch
Hugging Face
Agent development
Secure tool use
Observability
Code reviews
AI/ML engineering

Tools

Google ADK
MCP
LangGraph
OpenAI Agents SDK
Semantic Kernel
LangChain
LlamaIndex
AutoGen

Job description

Principal Software Engineer — AI & Data Engineering
  • Job Identification 210788981
  • Job Category Software Engineering
  • Business Unit Corporate Sector
  • Posting Date 09/15/2026, 07:02 AM
  • Locations Ground to Fifth Floor G,H Block, EMBASSYTECH VILLAGE-PARCEL 5 OUTER RING RD DEVERABEESANAHALLI VILLA, Bengaluru, IN-KA, 560103, IN
  • Apply Before 09/29/2026, 04:00 AM
  • Job Schedule Full time
  • Job Shift Day
Job Description

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.

As a Principal Software Engineer -AI & Data Engineering at JPMorgan Chase within the Cloud Foundational Services which is aligned to Infrastructure Platforms, you will be in an extremely hands-on senior engineering role focused on architecting, developing, testing, deploying, operating, debugging, and continuously improving production AI, agentic, data, retrieval, and cloud-native workloads.

Job responsibilities

  • Personally design, code, test, deploy, debug, monitor, and improve AI-native services, agent systems, APIs, retrieval services, automation services, data pipelines, and cloud-native components.
  • Build reliable agent and multi-agent solutions using Google ADK, MCP, or equivalent frameworks, including secure tool exposure, enterprise context, prompts, resources, APIs, knowledge sources, and reusable capabilities.
  • Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams.
  • 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 at scale.
  • Implement tool calling, planner/executor patterns, memory, state management, long-running workflows, human-in-the-loop review, approval gates, access controls, audit trails, guardrails, and safe-failure behavior.
  • Develop data ingestion, transformation, curation, metadata enrichment, retrieval pipelines, vector/search pipelines, data quality controls, enterprise connectors, and integration services that support reliable AI grounding.
  • Own observability, tracing, telemetry, evaluation, regression testing, prompt and version management, drift monitoring, incident response, runbooks, resiliency testing, performance tuning, and cost optimization.
  • Drive design reviews, code reviews, debugging sessions, production incident analysis, technical spikes, reference implementations, and mentoring while remaining accountable for delivery quality.
  • Work with product, engineering, platform, risk, security, control, and business stakeholders to convert requirements into practical engineering roadmaps and dependable production systems.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 7+ years applied experience
  • Proven experience personally architecting, developing, deploying, operating, debugging, and improving production-grade AI systems, agentic services, APIs, automation services, and cloud-native workloads.
  • Hands-on mastery of modern agentic development, with depth in Google Agent Development Kit (ADK) and Model Context Protocol (MCP). Candidates must be able to build and operate production agent systems and expose tools, resources, prompts, context, enterprise knowledge, and external capabilities through secure, reusable interfaces. Candidates without deep ADK and MCP experience must demonstrate equivalent hands-on production depth in LangGraph, CrewAI, OpenAI Agents SDK, AutoGen / Microsoft Agent Framework, Semantic Kernel, LangChain / LlamaIndex agent frameworks, or similar enterprise-grade ecosystems.
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data.
  • Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse.
  • High proficiency in Python and practical experience with AI and ML engineering frameworks such as LangChain, LlamaIndex, PyTorch, Hugging Face, or equivalent libraries.
  • Proven ability to design prompts, tool instructions, few-shot examples, reusable prompt patterns, and chained workflows as versioned engineering assets with testing, review, traceability, regression analysis, and release control.
  • Strong experience connecting models and agents to enterprise knowledge using embeddings, vector stores, search, retrieval pipelines, ranking, grounding, context assembly, and evidence-based response generation.
  • Experience evaluating proprietary models, open-source models, hosted APIs, self-managed deployments, retrieval strategies, caching, batching, routing, and fallback patterns based on quality, latency, resilience, cost, complexity, and control requirements.
  • Practical experience evaluating LLM and agent behavior across task success, factuality, groundedness, policy compliance, hallucination rate, regression behavior, latency, cost, tool-use accuracy, and user experience. Ability to monitor production systems for drift, quality degradation, behavioral regressions, and operational anomalies.
  • Experience implementing review, approval, escalation, override, output validation, sensitive-data handling, prompt-injection resistance, secure tool use, decision traceability, and responsible AI controls ; Experience building custom MCP servers, MCP tools, agent tools, connectors, reusable tool registries, and interoperability patterns across multiple agent frameworks.
Preferred qualifications, capabilities, and skills
  • Experience with structured architecture models, reusable patterns, and tools or languages such as FINOS CALM or similar frameworks to describe, validate, and automate design decisions.
  • Hands-on capability to build, operate, support, and continuously improve an enterprise repository and artifact-store capability for architecture metadata, architecture models, reusable patterns, controls, compliance evidence, and related architecture assets, including assets expressed in standards or formats such as FINOS CALM. Candidates must be able to operate this platform with production discipline, including artifact lifecycle management, access control, traceability, auditability, governance workflows, dependency management, and operational support.
  • Experience mitigating prompt injection, tool misuse, data leakage, unauthorized actions, insecure retrieval, data poisoning, and unsafe model behavior.
  • Experience with model deployment, model registries, evaluation pipelines, CI/CD for AI services, scalable serving, production AI operations, and model/runtime observability.
About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit ourFAQs for more information about requesting an accommodation.

About the Team

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applied AI ML Lead -Digital
Applied AI ML Lead -Digital

JPMorgan Chase & Co. • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Applied AI ML Director
Applied AI ML Director

JPMorganChase • Bengaluru

On-site
INR 9,000,000 - 13,000,000
Director - Applied AI ML (Software Engineering/Data & Agentic Systems)
Director - Applied AI ML (Software Engineering/Data & Agentic Systems)

Next Frontier Capital • Bengaluru

On-site
INR 4,200,000 - 6,400,000
Applied AI ML Lead
Applied AI ML Lead

JPMorganChase • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Applied AI ML Senior Associate
Applied AI ML Senior Associate

JPMorganChase • Bengaluru

On-site
INR 5,500,000 - 8,000,000
Software Engineer III - Java Developer + AI + LLM
Software Engineer III - Java Developer + AI + LLM

JPMorgan Chase & Co. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Director of Software Engineering - Java, AWS, RESTful, Containers
Senior Director of Software Engineering - Java, AWS, RESTful, Containers

JPMorgan Chase & Co. • Hyderabad

On-site
INR 30,000,000 - 45,000,000
Senior Manager of Software Engineering Java , Springboot, AI
Senior Manager of Software Engineering Java , Springboot, AI

JPMorganChase • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Applied AI ML Lead -Digital
Applied AI ML Lead -Digital

JPMorganChase • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Director of Software Engineering - Data & Wealth Management
Director of Software Engineering - Data & Wealth Management

JPMorgan Chase & Co. • Bengaluru

On-site
INR 4,500,000 - 8,500,000