AI Software Engineer
@ Mastercard

New York, NY
$150,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXX******* @mastercard.com
Recommended after applying

Job Details

Our Purpose

Mastercard powers economies and empowers people in over 200 countries and territories. Together with customers, Mastercard helps build a sustainable economy where everyone can prosper by supporting secure, simple, smart and accessible digital payments.

Title and Summary

AI Software Engineer

Overview

Mastercard’s AI Center of Excellence (AI COE) is seeking an AI Engineer to lead a team in building production-grade Agentic AI and traditional AI/ML solutions across the business. This role is ideal for an early career engineer eager to learn fast, ship meaningful features, and grow under the mentorship of senior engineers within a regulated environment.

The Role

  • Contribute to prototype efforts and deliver production-ready features.
  • Build core components for Agentic AI systems such as RAG, embeddings, vector search, and tool/function calling.
  • Enhance evaluation frameworks and monitor key metrics like quality, latency, cost, and safety.
  • Collaborate on data ingestion, contracts, and catalog usage while ensuring regulatory compliance.
  • Implement observability tools, security guardrails, and responsible AI practices.
  • Work cross-functionally with product, design, and platform teams.

All About You

Candidates should have a BS/MS in Computer Science, Data Science, or equivalent experience, with proficiency in Python, REST, SQL, Git, Docker, and CI/CD workflows. Familiarity with LLMs, prompting, embeddings, RAG, and ML tools like PyTorch/TensorFlow, along with exposure to major cloud platforms, is required. A strong code quality mindset, effective communication skills, and hands-on experience building ML features or GenAI applications are essential.

Key skills/competency

  • Agentic AI
  • Machine Learning
  • Python
  • CI/CD
  • Cloud Platforms
  • Data Ingestion
  • Security
  • Responsible AI
  • Observability
  • Collaboration

How to Get Hired at Mastercard

🎯 Tips for Getting Hired

  • Research Mastercard's culture: Study their mission and recent projects.
  • Customize your resume: Highlight AI/ML and production experience.
  • Prepare for technical interviews: Brush up on Python, CI/CD and cloud platforms.
  • Showcase project work: Present your agentic AI or ML prototypes.

📝 Interview Preparation Advice

Technical Preparation

Review production-level Python coding exercises.
Practice CI/CD and container deployment tasks.
Study cloud services and API integrations.
Test ML frameworks with real datasets.

Behavioral Questions

Describe a challenging team project experience.
Explain managing deadlines under pressure.
Discuss learning from technical mistakes.
Share experiences collaborating with cross-functional teams.

Frequently Asked Questions