Vice President, AI Software Engineering

Mastercard Mastercard · Fintech · Toronto, ON +1 · AI & Data

VP of AI Software Engineering at Mastercard, leading an AI-native development team to build large-scale software platforms and solutions using Generative AI and Agentic AI throughout the product development lifecycle. Focus on building 0->1 applications, experimenting with AI-native ways of working, and delivering high-quality software at an accelerated pace within the payments ecosystem.

What you'd actually do

  1. Drive the engineering vision and strategy for large-scale data-oriented new product development
  2. Lead the delivery of complex, cross-functional software applications with AI native approach and mindset
  3. Partner with product teams to define and refine nascent product constructs
  4. Develop deep working knowledge of data assets, analytics, and infrastructure to implement scalable data-oriented applications
  5. Manage teams to design, build, test, and release high-quality software applications leveraging AI tooling and processes

Skills

Required

  • Generative AI
  • Agentic AI
  • LLMs
  • Large-scale software platforms
  • Product development lifecycle
  • Agile development
  • Software engineering fundamentals
  • Data fluency
  • Data technologies (e.g., Databricks)
  • Backend engineering (Java/Python)
  • Frontend engineering (React/Next.js)
  • Team leadership
  • Mentoring
  • AI native SDLC best practices
  • Developer experience
  • Quality
  • Reuse
  • Technical communication

Nice to have

  • Experience with AI tooling and agentic capabilities
  • Experimentation with team structures, processes, and tooling
  • Curiosity to experiment and drive new ways of working
  • Business acumen
  • Applying technology to solve business problems

What the JD emphasized

  • Hands on experience building 0->1 applications using Generative AI, LLMs, and/or agentic patterns
  • Proven experience leading high-performing teams on customer facing software applications
  • Strong data fluency and proficiency with data technologies (e.g., Databricks)
  • Strong software engineering experience building scalable, maintainable production systems
  • Strong backend engineering skills in Java and/or Python and frontend experience with React or Next.js

Other signals

  • leading a highly agile, AI native development team
  • building innovative large-scale software platforms and solutions from ideation to release
  • hands-on role for an engineer who is deeply engaged in using Generative and Agentic AI through the full product development lifecycle
  • build, test, and deploy large-scale applications in the payment’s ecosystem, supported by AI tooling and agentic capabilities
  • Hands on experience building 0->1 applications using Generative AI, LLMs, and/or agentic patterns