Senior Software Engineer-2
Full-time
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary
The MasterCard Business Intelligence application development team is engaged in working with new and innovative technologies to build business solutions that keep MasterCard positioned as a leader in delivering value added business analytic and reporting solutions to our diverse customer base. We work collaboratively with our product partners and other technical teams to continuously improve and enhance our existing products and drive new products to the global marketplace. We are looking for a Senior AI Java Engineer (Hands-on IC) to deliver AI-driven capabilities across our roadmap. This is a builder role: you will write code daily, own critical components end-to-end, and ship production-grade AI-enabled services with strong operability, security, scalability, and resiliency.
This role blends Software Engineering (deterministic systems, reliable services) with AI Engineering (probabilistic systems, model lifecycle, monitoring and improvement over time). Role (Essential Responsibilities) (5–7 maximum)
In this role, you will: Build and own Java services/APIs that deliver AI-powered features, ensuring functional correctness, performance, and maintainability in a multi-tier, distributed environment.
Develop hands-on AI components in Python and productionise them, contributing to model workflows that support training/tuning and/or inference use cases.
Implement and operate AI systems in production, including deployment frameworks, automation for training/testing/deploy/update, and model versioning/monitoring to sustain high-quality outputs over time.
Own delivery across the lifecycle: estimate and deliver design/dev/test/deploy/config/documentation work; automate build and run aspects of software.
Drive engineering excellence through code/test/automation reviews, adoption of standards and best practices, and pragmatic design trade-offs within the team.
Troubleshoot complex issues spanning services and AI components, applying strong problem-solving, triage, and root-cause discipline.
Mentor engineers via technical guidance and hands-on reviews (without people-management responsibilities), raising the bar on quality, operability, and AI readiness. All About You (Must-Have Skills)
The ideal candidate demonstrates advanced, hands-on expertise across the areas below. (Per template guidance: do not include years-of-experience; focus on proficiency.)
Strict Must-Haves (Non-negotiable) Python – MUST: proven hands-on Python engineering for AI workloads (writing production code, tests, packaging, and operationalising components).
AI Frameworks – MUST: hands-on experience with one or more modern AI frameworks (e.g., PyTorch / TensorFlow / Hugging Face) used for building, tuning, or serving models. Core Engineering Must-Haves Strong Java engineering (designing, coding, testing, maintaining software; building scalable and efficient solutions; debugging complex issues).
Proven ability to deliver scalable, reliable software with strong testing discipline (unit/integration/other testing mechanisms) and operational mindset.
Hands-on experience with production AI/ML lifecycle elements such as model deployment, automation of workflows, and monitoring performance over time.
Strong communication and precision in technical discussions; ability to collaborate effectively across roles and geographies. All About You (Nice-to-Have / Preferred)
(Keep preferred skills limited; not required for success but helpful.) Experience building AI systems that include data ingestion/pre-processing/feature engineering workflows supporting training and inference.
Experience with CI/CD practices applied to AI delivery (automating build/test/deploy/update) and strong observability practices.
Experience improving AI system robustness through production safeguards (e.g., monitoring, evaluation, and operational controls aligned to business requirements). Corporate Security Responsibility
Senior Software Engineer-2
All About Us
MasterCard is a technology company in the global payments business. We connect consumers, financial institutions, merchants, governments and businesses worldwide and enable them to use secure and convenient electronic forms of payment.
The MasterCard Business Intelligence application development team is engaged in working with new and innovative technologies to build business solutions that keep MasterCard positioned as a leader in delivering value added business analytic and reporting solutions to our diverse customer base. We work collaboratively with our product partners and other technical teams to continuously improve and enhance our existing products and drive new products to the global marketplace. We are looking for a Senior AI Java Engineer (Hands-on IC) to deliver AI-driven capabilities across our roadmap. This is a builder role: you will write code daily, own critical components end-to-end, and ship production-grade AI-enabled services with strong operability, security, scalability, and resiliency.
This role blends Software Engineering (deterministic systems, reliable services) with AI Engineering (probabilistic systems, model lifecycle, monitoring and improvement over time). Role (Essential Responsibilities) (5–7 maximum)
In this role, you will: Build and own Java services/APIs that deliver AI-powered features, ensuring functional correctness, performance, and maintainability in a multi-tier, distributed environment.
Develop hands-on AI components in Python and productionise them, contributing to model workflows that support training/tuning and/or inference use cases.
Implement and operate AI systems in production, including deployment frameworks, automation for training/testing/deploy/update, and model versioning/monitoring to sustain high-quality outputs over time.
Own delivery across the lifecycle: estimate and deliver design/dev/test/deploy/config/documentation work; automate build and run aspects of software.
Drive engineering excellence through code/test/automation reviews, adoption of standards and best practices, and pragmatic design trade-offs within the team.
Troubleshoot complex issues spanning services and AI components, applying strong problem-solving, triage, and root-cause discipline.
Mentor engineers via technical guidance and hands-on reviews (without people-management responsibilities), raising the bar on quality, operability, and AI readiness. All About You (Must-Have Skills)
The ideal candidate demonstrates advanced, hands-on expertise across the areas below. (Per template guidance: do not include years-of-experience; focus on proficiency.)
Strict Must-Haves (Non-negotiable) Python – MUST: proven hands-on Python engineering for AI workloads (writing production code, tests, packaging, and operationalising components).
AI Frameworks – MUST: hands-on experience with one or more modern AI frameworks (e.g., PyTorch / TensorFlow / Hugging Face) used for building, tuning, or serving models. Core Engineering Must-Haves Strong Java engineering (designing, coding, testing, maintaining software; building scalable and efficient solutions; debugging complex issues).
Proven ability to deliver scalable, reliable software with strong testing discipline (unit/integration/other testing mechanisms) and operational mindset.
Hands-on experience with production AI/ML lifecycle elements such as model deployment, automation of workflows, and monitoring performance over time.
Strong communication and precision in technical discussions; ability to collaborate effectively across roles and geographies. All About You (Nice-to-Have / Preferred)
(Keep preferred skills limited; not required for success but helpful.) Experience building AI systems that include data ingestion/pre-processing/feature engineering workflows supporting training and inference.
Experience with CI/CD practices applied to AI delivery (automating build/test/deploy/update) and strong observability practices.
Experience improving AI system robustness through production safeguards (e.g., monitoring, evaluation, and operational controls aligned to business requirements). Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer-2 in India vacancy
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer-2 Overview The Network Automation organization builds the software and automation capabilities that improve reliability...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer-2 Overview • Responsible for the analysis, design, development and delivery of software solutions • Defines requirements...SeniorFull timeContract workWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer - File Transfer Services Who is Mastercard? Mastercard... .... Strong shell scripting and Linux commands is a plus. • 2+ years of experience with file transfer applications like...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer Mastercard is a global technology company in the payments... ...products & services. As a global business, you’ll join a 2-pizza team for Mastercard to deliver software operating at-scale...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Development Engineer-3 Overview Brighterion, a Mastercard company, was... ...we serve 74/100 of the largest U.S. banks and more than 2,000 customers worldwide, processing more than 100 billion...SeniorFull timeWorldwide
- ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection, risk decisioning, abuse prevention, and the internal tooling our operations team needs to investigate and act at scale. This is...SeniorFull time
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Role Summary We are seeking a skilled Software Engineer with strong foundations across software design, testing, performance...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard Mastercard is a global technology company in the payments industry. We work to connect and power an...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Responsible for the analysis, design, development, and delivery of software solutions. Define...SeniorFull timeWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview We are seeking a Sr. Software Development Engineer to design and define an effective test automation strategy...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard’s Network & Digital Payments group creates meaningful experiences for consumers while enabling merchants...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard? Mastercard is a global technology company in the payments industry. Our...SeniorFull timeContract workWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Experience Minimum 8+ years of hands-on experience in UI / Frontend engineering, building scalable, high-performance...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer in Test Overview Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer-1 Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is the global technology company behind the worlds fastest payments processing network. We are a...SeniorFull timeWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Overview: Provides support of applications software through programming, analysis, design...SeniorFull timeWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer (Full Stack) At Mastercard, we are dedicated to delivering unparalleled customer experiences...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview We are the global technology company behind the world’s fastest payments processing network. We are a vehicle...SeniorFull timeWorldwideFlexible hours
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Role Overview We are looking for a highly skilled Senior Full Stack Software Engineer to join our Data Warehouse & Analytics...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer - IOS Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer- Quality Senior Software Engineer- Quality Overview: Overview We are looking for a Senior Software Engineer –...SeniorFull timeContract workWorldwideShift work
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer - Agentic Systems Who is Mastercard? Mastercard is a global technology company in the payments industry, building digital...SeniorFull timeWorldwide
- ...We are hiring an SDE 2 Backend Engineer to support the design, development, and maintenance of scalable backend services and APIs. The role will involve owning backend workstreams, building reliable system integrations, improving performance and observability, and contributing...Full time
- ...greatest potential. Title and Summary Senior Site Reliability Engineer Summary: To support our... ...have a proven track record operating Software as a Service (SaaS) platforms in a production... ...administration experience • 2+ years of Snowflake data warehouse administration...SeniorFull timeWorldwideShift work
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Technical Program Manager-2 Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere...SeniorFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer-2. Be the first to apply!
Related searches
- software engineer full time India
- software system engineer India
- consulting software engineer India
- real time software engineer India
- network software engineer India
- senior software engineer remote India
- entry level software engineer remote India
- software developer fintech India
- software developer positions India
- software engineer amazon India


