remote
Vice President, AI Software Engineering - Mastercard
Software Engineer
Senior leader to drive AI-driven product development, overseeing architecture, model lifecycle, and cloud deployment while guiding cross‑functional engineering teams.
About the role
Key Responsibilities
- Define and execute the AI software engineering strategy, aligning it with business objectives and product roadmaps.
- Lead a multidisciplinary team of data scientists, ML engineers, and platform developers to design, build, and scale AI solutions.
- Architect and oversee end‑to‑end machine‑learning pipelines, from data ingestion and feature engineering to model training, validation, and production deployment.
- Drive adoption of cloud-native technologies (AWS, Kubernetes) and best practices for CI/CD, monitoring, and security in AI workloads.
- Collaborate with product, security, and compliance stakeholders to ensure AI systems meet regulatory, privacy, and performance standards.
Requirements
- 10+ years of software engineering experience, with at least 5 years leading AI/ML teams in a large‑scale, cloud‑first environment.
- Deep expertise in Machine Learning frameworks (TensorFlow, PyTorch) and programming languages such as Python and Java.
- Proven track record designing and operating production‑grade AI platforms on AWS, leveraging containers and orchestration tools like Kubernetes.
- Strong background in data engineering concepts, including ETL pipelines, data lakes, and real‑time streaming.
- Exceptional leadership and communication skills, with the ability to influence senior stakeholders and mentor technical talent.
Skills
machine learningpythonjavaawskubernetes