Lead AI Fullstack Engineer(AI Platforms)

Mastercard

  • Dublin
  • Permanent
  • Full-time
  • 30 days ago
Our PurposeMastercard 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 SummaryLead AI Fullstack Engineer(AI Platforms)OverviewAs a Lead AI Fullstack Engineer at Mastercard, you will be a pivotal force in designing, building, and deploying E2E AI/ML solutions. You will leverage your fullstack expertise to create intuitive user interfaces that bring AI insights to life, while also developing robust backend services and integrations that power our advanced AI models. Your work will directly enable the seamless delivery of AI capabilities, translating complex algorithms into tangible business value through user-centric applicationsKey ResponsibilitiesLead the complete lifecycle of AI-powered applications, from frontend user experience design and implementation to backend service development and integration with AI/ML modelsDevelop robust backend services and APIs that orchestrate AI/ML model training, inference, data pipelines, and monitoring. This includes building scalable data ingestion and processing componentsCreate and maintain engaging and functional user interfaces that allow users to interact with and derive insights from AI models and data, enhancing accessibility and usabilityDesign and implement high-performance APIs for both internal and external consumption, facilitating seamless communication between various components of the AI solution and other Mastercard systemsIdentify and resolve performance bottlenecks across the fullstack, from frontend responsiveness and user experience to backend service efficiency, data processing, and AI model inferenceProvide technical leadership and guidance to the team, championing best practices in fullstack development, software architecture, and the operationalization of AI solutions. Mentor junior engineers and foster a culture of technical excellenceWork closely with data scientists, AI engineers, product managers, and other stakeholders to gather requirements, translate them into technical specifications, and deliver AI solutions that meet strategic business objectivesImplement and ensure adherence to Mastercard's security standards, data governance policies, and compliance requirements throughout all layers of the AI solutionQualificationsEducation: Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Master's degree preferredExperience: Minimum of 8+ years of experience in fullstack software development, with a significant focus on building and maintaining complex applications. At least 3-4 years of experience specifically on AI/ML-driven applications or integrating with AI/ML systemsTechnical Skills:Extensive experience with backend development frameworks (e.g., Node.js, Python/Flask/Django) and designing/implementing RESTful APIsStrong proficiency in frontend technologies including React, Next.js, TypeScript, JavaScript, HTML, and CSSExperience with cloud platforms and their relevant services for compute, storage, databases, and networkingProficiency with containerization technologiesExperience with CI/CD pipelines for automated deployment of fullstack applicationsFamiliarity with database technologiesUnderstanding of the AI/ML lifecycle and experience operationalizing machine learning modelsExcellent communication, interpersonal, and stakeholder management skills, with the ability to effectively articulate complex technical concepts to both technical and non-technical audiencesProven ability to lead technical initiatives, drive cross-functional projects, and mentor team members within a fast-paced environmentCorporate Security ResponsibilityAll 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, andComplete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Mastercard