M

Mastercard

Processes payments across a global network

AI Principal Architect

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, AI/ML, or Engineering, or equivalent practical experience.
  • Significant experience architecting large-scale distributed systems in production, including microservices, event-driven systems, data platforms, and cloud-native infrastructure.
  • Deep expertise in API design and systems integration, including contracts, security models, and reliability patterns for services consumed by many teams, and understanding of what changes when the consumer is an LLM.
  • Hands-on experience designing and shipping LLM-powered systems in production, especially agents that use tool/function calling, memory, and retrieval, and a clear view of how they fail.
  • Strong Python skills for hands-on prototyping, including asynchronous programming and FastAPI or similar, plus SQL proficiency.
  • Deep experience with at least one major cloud platform; AWS is preferred, and Azure or GCP is welcome, including its AI services such as Bedrock, SageMaker, Azure OpenAI, or Vertex AI.
  • A solid grounding in security, privacy, and compliance for enterprise systems, ideally in financial services or another regulated industry.
  • Ability to influence without authority, align engineering, product, and leadership around a technical direction, and explain trade-offs in business terms.

Responsibilities

  • Own the architecture and technical roadmap for the Operational Intelligence Gen AI platform, defining reference architectures and standards that teams across the program can reuse and scale.
  • Architect the enterprise tool-calling layer and set standards for exposing internal services, data platforms, and external APIs to agents as tools, including schemas, contracts, versioning, access control, and resilient execution with parallel and chained calls, retries, timeouts, idempotency, circuit breakers, and fallbacks.
  • Set the architecture for multi-agent and skills-based agent systems, including when to use agents versus deterministic workflows and how agents coordinate, delegate, and share context.
  • Design self-correcting agent patterns, including tool critics and verifiers that check tool selection, arguments, and results, plus reflection and plan-and-execute loops that catch errors before agents act or respond.
  • Architect agent memory and state for long-running, multi-step sessions, including short- and long-term memory, session persistence, and memory scoping and retention.
  • Define retrieval architecture for grounded reasoning, including Self-RAG, Corrective RAG (CRAG), adaptive retrieval, and Graph-RAG, built on vector databases and knowledge graphs.
  • Design the inference and orchestration layer for high throughput, covering asynchronous processing, streaming, caching, rate limiting, and model routing across OpenAI, Anthropic, Gemini, and open-source models.
  • Establish the LLMOps architecture on Databricks (AWS), including MLflow, CI/CD for prompts and agents, and model lineage; set platform-wide evaluation and observability standards for end-to-end tracing of tool calls, tool-selection accuracy, task success rates, cost, and latency.
  • Build security and Responsible AI into the architecture, including guardrails, prompt-injection defenses, hallucination mitigation, data privacy, and audit trails that meet Mastercard's data ethics and regulatory standards.
  • Own key architecture decisions and trade-offs, including build versus buy, model and vendor selection, and cost versus latency versus accuracy; document decisions through architecture decision records and assess emerging models, frameworks, and standards such as MCP for production readiness.
  • Lead design reviews and partner with engineering, product, security, and data teams to align on architecture and raise the engineering bar across the program.
  • Stay hands-on by building prototypes and reference implementations that de-risk decisions and give teams a working starting point.
  • Abide by Mastercard's security policies and practices.
  • Ensure the confidentiality and integrity of accessed information.
  • Report suspected information security violations or breaches.
  • Complete periodic mandatory security trainings in accordance with Mastercard's guidelines.

Desired Qualifications

  • Hands-on experience with tool critics, Self-RAG, CRAG, reflection loops, memory frameworks such as Mem0 or Zep, MCP tool servers, or agent evaluation frameworks.
  • Exposure to fine-tuning methods such as LoRA, PEFT, and RLHF, multimodal models, or knowledge graphs.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs