Mastercard

Principal AI Engineer

Mastercard
Apply
1 day ago
Dublin, IrelandStaff+

Responsibilities

  • Advise on technical feasibility, architecture, capability needs, and risks for new business opportunities.
  • Partner with product, business, sourcing, and engineering teams to shape hypotheses, solution concepts, business cases, and feasibility assessments.
  • Design and evolve agentic and AI-enabled capabilities, including taxonomies, prompt architectures, agent workflows, evaluation frameworks, and supporting intelligence systems.
  • Evaluate build, partner, invest, acquire, or discontinue pathways and provide technical recommendations.
  • Guide architecture, platform, and capability decisions across incubation, prototyping, market testing, commercialization, and scaling.
  • Define target-state architectures, reusable capabilities, architectural patterns, platforms, and assets across opportunities.
  • Ensure solutions align with technology standards, security, reliability, operating, governance, and scalability requirements.
  • Mentor and influence engineers, architects, and product partners while contributing to engineering standards and architectural decisions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • At least 8 years of full-stack engineering experience building distributed, production-grade software systems in an agile production environment.
  • Strong backend engineering experience with Java, Kotlin, Python, Scala, or similar technologies.
  • Experience leading complex technical features or platforms spanning multiple people, teams, or systems.
  • Strong understanding of APIs, services, asynchronous workflows, distributed systems, and enterprise software architecture.
  • Deep knowledge of authentication, authorization, secure service-to-service communication, identity, permissions, and policy enforcement.
  • Experience operating systems with high reliability, availability, regulatory, security, compliance, and performance requirements.
  • Experience building or integrating systems using LLMs, AI services, agent frameworks, workflow engines, orchestration platforms, or related technologies.
  • Familiarity with agent orchestration patterns including supervisors, routers, planners, stateful workflows, tool invocation, retries, error handling, and compensating actions.
  • High proficiency with Python or Scala, Spark, and SQL.
  • Familiarity with AWS EMR, Aurora, Databricks, Snowflake, and cloud technologies for data-intensive applications.
  • Experience building and deploying production-level data-driven applications, data processing workflows, pipelines, or machine learning systems at scale.
  • Strong technical judgment, analytical and quantitative problem-solving skills, collaboration, communication, creativity, self-direction, and comfort working in ambiguous environments.
  • Experience coaching, mentoring, and influencing engineers, peers, and cross-functional partners.

Tech Stack

Apache SparkAWSDatabricksJavaKotlinPythonScalaSnowflakeSQL
Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me