Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Gurgaon, India Department: Data Science
Mastercard is seeking a highly analytical and commercially minded professional to join the RAISE Value Quantification team within Strategy Pricing & Interchange.
This role will help shape how Mastercard translates product, service, and customer value into scalable pricing strategies, business cases, and decision-ready analytics.
Key Responsibilities:
Predictive Modeling and Explainability:
Design and build predictive models that quantify the economic, operational, and customer value of Mastercard products and services.
Measure revenue, cost savings, efficiency, risk reduction, and customer impact to inform pricing and commercialization decisions.
Translate model outputs into clear value stories, commercial insights, and business cases.
Pricing Analytics & Modeling:
Develop value-based B2B pricing models, commercial frameworks, and analytical tools that support product pricing and go-to-market strategy.
Run pricing scenarios and sensitivity analyses to guide strategic trade-offs and executive decision-making.
Machine Learning & Advanced Analytics:
Apply machine learning, statistical techniques, and advanced analytics to identify pricing opportunities, customer value drivers, and performance trends.
Analyze large datasets and prepare structured inputs for predictive modeling.
Build forecasts and analytical outputs that support pricing strategy, product planning, and performance management.
Qualifications:
Education: Master's degree in quantitative fields such as Data Science, Statistics, Economics, Engineering, Finance, Mathematics, Computer Science, or Operations Research.
Must-Have Experience: 6-8 years of experience in data science and pricing analytics with demonstrated experience building predictive models, pricing models, business case frameworks, or value quantification methodologies.
Proven ability to analyze large, complex datasets and convert analytical findings into business recommendations.
Strong communication skills with the ability to explain technical concepts to commercial and senior stakeholder audiences.
Must-Have Technical Skills:
Strong working knowledge of predictive modeling, machine learning, forecasting, statistics, and model explainability.
Proficiency in Python, including Pandas, NumPy, Scikit-learn, and Statsmodels.
Advanced SQL skills for data extraction, transformation, and analysis.
Must-Have Business & Pricing Skills:
Experience with pricing elasticity, revenue optimization, customer economics, financial modeling, or commercial strategy.
Understanding of value-based pricing principles and how analytical insights inform commercial decision-making.
Strong analytical skills with the ability to link data, insights, and business impact.
Why Join Us:
This is an opportunity to join Mastercard's Strategy Pricing & Interchange team in a high-impact role that combines advanced analytics, pricing strategy, and commercial influence.
Strategic Impact: Shape value-based pricing strategies that influence product decisions, customer economics, and commercialization outcomes across Mastercard.
Collaborative Culture: Work across Pricing, Product, Commercialization, Data Science, and regional teams in a culture that values curiosity, collaboration, analytical rigor, and continuous learning.
Career Growth: Gain exposure to global stakeholders, senior leaders, and high-visibility initiatives while building deep expertise in pricing strategy, value quantification, and advanced analytics.
This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.
Questions you may be asked
What is the difference between mutable and immutable types in Python?
What is the difference between a list and a tuple?