# Software Engineer II - AI Platforms

**Company**: Mastercard
**Location**: Atlanta, Georgia
**Experience**: senior
**Job type**: full-time
**Salary**: $92,000 - $147,000 USD
**Category**: Engineering
**Industry**: Finance

**Apply**: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Atlanta-Georgia/Software-Engineer-II---AI-Platforms_R-294616?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineer-ii-ai-platforms-8adb9b9a-28c/

## Description

Mastercard is seeking a Software Engineer II to design, build, and enhance production-grade AI platform capabilities that enable AI-powered products and agentic experiences across B&MI.

You will contribute to reusable platform services, orchestration and runtime capabilities, and integration patterns that let AI models, agents, tools, enterprise data, and services run safely and observably in customer-facing products.

You'll work with senior engineers, AI Engineers, Data Scientists, Product Managers, and platform teams.

This role is ideal for a software engineer with a strong foundation in backend or distributed systems who wants to apply those skills to scalable, secure, production-ready AI platforms.

**Responsibilities:**

- Design, develop, test, and maintain AI platform services and reusable capabilities that support AI-powered products, intelligent workflows, and agentic systems.

- Implement secure integration patterns for models, agents, tools, enterprise data, and services, with attention to authorization, auditability, and observability.

- Contribute to orchestration and runtime capabilities, including routing, stateful workflows, and asynchronous processing for multi-step AI execution.

- Build reusable components for model and tool invocation, context management, error handling, retries, and timeouts.

- Apply established patterns for identity, permissions, policy enforcement, evaluation, and guardrails within AI execution paths.

- Develop software that meets Mastercard standards for reliability, security, compliance, scalability, and performance.

- Write and maintain unit, functional, and integration tests to validate component and system behavior.

- Collaborate with AI Engineers and Data Scientists to integrate models, prompts, and evaluation approaches into larger production systems.

- Support operations through logging, monitoring, tracing, troubleshooting, incident investigation, and continuous improvement.

- Take part in code reviews and technical design discussions, document solutions, and share knowledge with peers.

**Requirements:**

- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

- Professional experience building and supporting production-grade software systems, services, or platform capabilities.

- Proficiency in object-oriented programming and backend development using Java, Kotlin, Python, or a similar language.

- Solid foundation in software design, data structures, and the software development lifecycle.

- Experience developing APIs, services, integrations, or asynchronous workflows.

- Working knowledge of authentication, authorization, secure service-to-service communication, and API security.

- Understanding of secure coding practices, reliability, observability, automated testing, and production support.

- Ability to work in evolving problem spaces, learn emerging AI technologies, and deliver solutions iteratively, with guidance when needed.

**Preferred Skills:**

- Experience integrating LLMs, machine learning models, or AI services into software applications.

- Familiarity with agent frameworks, workflow engines, orchestration platforms, retrieval patterns, or AI evaluation tools.

- Exposure to audit-friendly, policy-driven platforms, guardrails, or responsible AI practices.

**Benefits:**

- Insurance (including medical, prescription drug, dental, vision, disability, life insurance)

- Flexible spending account and health savings account

- Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)

- 80 hours of Paid Sick and Safe Time

- 25 days of vacation time and 5 personal days, pro-rated based on date of hire

- 10 annual paid U.S. observed holidays

- 401k with a best-in-class company match

- Deferred compensation for eligible roles

- Fitness reimbursement or on-site fitness facilities

- Eligibility for tuition reimbursement

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java
- Kotlin
- Python
- object-oriented programming
- backend development
- software design
- data structures
- API security
- authentication
- authorization

### Nice to have
- LLMs
- machine learning models
- AI services
- agent frameworks
- workflow engines
- orchestration platforms
- retrieval patterns
- AI evaluation tools

---

Source: [Apply at mastercard.wd1.myworkdayjobs.com](https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Atlanta-Georgia/Software-Engineer-II---AI-Platforms_R-294616?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
