Mastercard currently has 16 active job listings related to artificial intelligence. The majority of these roles, 50%, are focused on serving infrastructure. Engineering is the primary function for these AI positions, with the United States being the top hiring country. Frequent technical tags include model serving, agent orchestration, and inference infrastructure, suggesting a focus on deploying and managing AI models. In the last 30 days, Mastercard has posted 23 new AI roles, representing a 667% increase from the previous 30-day period.
Currently tracking 3 active AI roles, down 63% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $156k–$265k (avg $211k).
Mastercard currently has 11 active AI-related roles in our index. The most common open titles are: Senior Software Engineer (3), Foundry R&D Software Engineer II, Lead Software Engineer, Lead Technical Program Manager, Manager, Software Engineering. Most positions are in Engineering.
Mastercard's active AI hiring is concentrated in: agents (45%), serving infrastructure (36%), application (18%). These categories follow a seven-stage AI lifecycle: data, pre-training, post-training, serving infrastructure, agents, evaluation, and application.
Mastercard is hiring AI talent in: United States (7 roles), Ireland (3 roles), Singapore (1 role).
Job postings at Mastercard most frequently reference: model serving, inference infra, agent orchestration, rag, guardrails.
In the past 30 days, Mastercard has posted 5 new AI-related roles. That is a -79% change versus the prior 30 days (24 → 5).
| Title | Stage | AI score |
|---|---|---|
| Lead Software Engineer (Mainframe Testing) Lead Software Engineer focused on Mainframe Testing within Mastercard's Quality Engineering team. The role involves driving quality transformation, implementing DevTestOps practices, and developing test automation for cloud-native applications across core payment products. Responsibilities include creating test scenarios, performing code analysis, and ensuring adherence to quality testing best practices. | — | 0 |
| Lead Software Engineer Lead Software Engineer responsible for defining and implementing an Enterprise Information Management ecosystem, including data management, information governance, and data integration services. The role involves leading software engineering projects, creating enhanced software solutions, researching alternative technical solutions, and ensuring daily team activities meet SLA requirements. Key focus areas include Enterprise Data Inventory, data privacy mandates, and collaboration with cross-functional teams on data assets, business glossary definitions, and data lineage. The position also involves developing strategic technical plans, creating architecture proposals, and performing Proofs of Concept for technology selection. |
| — |
| 0 |
| Principal Software Engineer Principal Software Engineer to drive the overall architecture for the Mastercard Commercial Solutions platform, focusing on microservices, global scale, high-transaction volume, and cloud-native technologies within the fintech industry. | — | 0 |
| Senior Software Engineer (Mainframe Developer) Mastercard is hiring a Senior Software Engineer (Mainframe Developer) in Pune, India. The role involves designing and developing high-performance software for core payment functionalities, including Authorization, Clearing, and Debit. Responsibilities include leading initiatives for automation and quality, coordinating with global teams, and acting as a technical lead for solution proposals. Experience with COBOL, DB2, CICS, JCL, and Microfocus COBOL is required, with Java/J2EE and Springboot being an advantage. The role requires experience in batch and online development, CI/CD, and quality initiatives. | — | 0 |
| Senior Software Engineer - Automation Testing & Java Coding Mastercard is seeking a Senior Software Engineer focused on Automation Testing and Java Coding for their Decision Management Platform team. This role involves developing and testing industry-leading solutions for fraud detection and cardholder identity validation, processing billions of transactions with high performance and availability. The engineer will be responsible for regression testing, code quality, API testing, and integrating with CI/CD pipelines. | — | 0 |
| Software Engineer II (Backend Developer) Software Engineer II (Backend Developer) for Mastercard's Decision Management Platform, focusing on developing new capabilities for fraud detection and cardholder identity validation. The role involves full systems development lifecycle, from design to deployment, for a high-performance Java-based platform processing billions of transactions. | — | 0 |
| Senior Software Engineer Mastercard is seeking a Senior Software Engineer in Test for their Pune team, focusing on quality assurance for their Cross-Border payments platform in the Treasury Management domain. The role involves designing and developing test frameworks for functional, integration, and E2E testing of scalable applications, APIs, and distributed systems within an agile environment. Responsibilities include driving test strategy, providing coaching to Quality Engineers, partnering with leads and product teams, monitoring test coverage, owning performance testing, researching new test frameworks, and mentoring junior engineers. | — | 0 |
| Software Engineer II Software Engineer II responsible for programming, testing, implementation, documentation, maintenance and support of systems application software. Researches technical solutions for business needs and develops high quality, secure, scalable software solutions. Performs feasibility studies and analysis. Participates in on-call support. | — | 0 |
| Lead Software Engineer Lead Software Engineer for Mastercard's Decision Management Platform, focusing on developing new capabilities for fraud detection and cardholder identity validation. The role involves direct software development, design, implementation, and leading team activities within an Agile environment. It requires a strong understanding of the full software development lifecycle and experience with Java-based, multi-tiered, message-oriented systems. | — | 0 |
| Manager - Software Engineering (C, C++) Manager of Software Engineering responsible for the analysis, design, development, and delivery of software solutions for Mastercard's Transaction Switching program, which supports credit, debit, prepaid, and commercial portfolios across various channels. The role involves managing a team, ensuring secure coding standards, improving system architecture, and optimizing deployment processes. | — | 0 |
| Lead Software Engineer Lead Software Engineer at Mastercard, focusing on developing and maintaining secure software solutions within the fintech domain. The role involves collaboration with cross-functional teams and driving innovation. | — | 0 |
| Lead Software Engineer - Automation Testing & Java Coding Lead Software Engineer role focused on developing and testing automation for Mastercard's Decision Management Platform, a Java-based system for fraud detection and cardholder identity validation. The role involves direct software development, mentoring, performance testing, and ensuring adherence to security and quality standards within an Agile SAFe framework. | — | 0 |
| Principal, Software Engineering Principal Software Engineer for Mastercard's Authorization Decisioning team, responsible for leading technical initiatives, designing and delivering software solutions for a high-volume, global payments platform. Focuses on technical leadership, architectural design, and hands-on development within the financial services industry, ensuring compliance and scalability. | — | 0 |
| Senior Software Engineer - CS Mastercard is seeking a Senior Software Engineer in Pune, India, to be responsible for the analysis, design, development, and delivery of software solutions. This role involves defining requirements, developing and testing applications, and providing leadership and mentoring to team members. The engineer will manage the full systems development lifecycle, including maintenance, incident management, and on-call support, while also researching new technologies and participating in Proofs of Concept. The position requires a broad understanding of Software Engineering concepts and methodologies, with a preference for experience in delivering secure solutions within the Financial Services Sector. | — | 0 |
| Senior Software Engineer (Java Backend Developer with experience in designing, developing, coding) Mastercard is seeking a Senior Software Engineer with experience in designing, developing, and coding software solutions. The role involves defining requirements, developing and testing applications, and providing technical leadership and mentoring. Responsibilities include full systems development lifecycle management, system maintenance, incident problem management, and researching new technologies. The position also requires adherence to quality assurance and control processes, and coordination of offshore development. | — | 0 |
| Software Engineer II Software Engineer II at Mastercard in Pune, India, focused on developing microservices for the Mastercard Payment Networks team using Java, Spring Boot, and Event Driven Architecture within a Cloud Native and Scaled Agile Framework. The role emphasizes Object-Oriented Programming, CI/CD, and adherence to coding best practices in a regulated financial services environment. | — | 0 |
| Senior Software Engineer Test Senior Software Development Engineer in Test responsible for designing and implementing test automation strategies for web applications, system-to-system interfaces, and software solutions within an Agile SCRUM team. Focuses on validating application functionality and performance, API and UI testing, and collaborating with developers to ensure quality. | — | 0 |