05 Aug
|
Mastercard
|
Toronto
05 Aug
Mastercard
Toronto
Title & Summary
Principal Software Architect, AI
Overview
Mastercard is looking for a talented Principal Software Architect to join the Mastercard Foundry Research and Development team in Toronto. In this role you will be part of a highly agile, AI‑native development team building innovative large‑scale software platforms and solutions from ideation to release. The team focuses on mining internal innovation, developing new product lines with emerging technology, managing new products from inception to market validation, and engaging strategically with start‑ups to shape the future of commerce globally.
About The Role
As an architect on the R&D; team, you will lead the design of complex, data‑oriented new product concepts. This hands‑on role requires deep experience designing large‑scale customer‑facing applications with significant data dependencies and leveraging Generative and Agentic AI throughout the full product development lifecycle.
Responsibilities
- Design highly scalable solution architectures for complex, early‑stage product concepts across technology stacks, data platforms, and environments.
- Act as a cultural influencer in the use, adoption, and innovation of AI in solution architecture and software engineering throughout all phases of the product development lifecycle.
- Provide technical leadership on projects to architect, design, implement, deploy, and release complex applications, interfaces, and integrations.
- Contribute significantly to the technical strategy and lead implementation of the architecture of Data Platforms in Foundry R&D.;
- Lead the productionalization of AI systems, including observability, evaluation, and cost optimization.
- Establish best practices for responsible AI,
ensuring compliance, explainability, and data privacy.
- Coach teams on technical best practices and effective use of AI across the PDLC.
Qualifications
- Hands‑on experience architecting and building 0 → 1 applications using Generative AI, LLMs, or agentic patterns.
- Expertise leading the architecture, design, implementation, and release of complex products and applications.
- Experience with one or more modern AI frameworks and SDKs for agent orchestration, AI application development, or coding‑agent workflows (e.g., LangGraph, OpenAI Agents SDK, Codex SDK).
- Expertise in cloud platforms such as Databricks, Snowflake, AWS, and Azure.
- Knowledge of AI/ML, data analytics, and data product development with emphasis on data quality, data privacy, and localization.
- Daily use of AI as part of engineering practice.
- Both engineering depth and a product mindset.
- Proficiency with Java, Spring Boot, React, TypeScript, Postgres, and other object‑oriented languages.
- Robust business acumen and the ability to apply technology to solve real‑world problems.
- Excellent verbal and written communication and cross‑functional collaboration skills.
- Proven track record as a highly effective technical mentor.
Equal Opportunity Statement
Mastercard is a merit‑based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disability, veteran status, or any other characteristic protected by law. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact
Pay Ranges
Toronto, Canada: $154,000 – $247,000 CAD
#J-18808-Ljbffr
📌 Principal Software Architect, AI (Toronto)
🏢 Mastercard
📍 Toronto