# Senior Software Engineer - AI Platforms

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

**Apply**: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Atlanta-Georgia/Senior-Software-Engineer---AI-Platforms_R-294617?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3c51d30a-d35

## Description

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

You will build 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.

Responsibilities:

- Design and build scalable, resilient AI platform services and reusable capabilities that support AI-powered products, intelligent workflows, and agentic systems.

- Create secure integration patterns for models, agents, tools, enterprise data, and services so that actions are attributable, authorized, auditable, and observable.

- Implement orchestration and runtime patterns, including routers, supervisors, planners, stateful workflows, and asynchronous processing for multi-step AI execution.

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

- Integrate identity, permissions, policy enforcement, evaluation, and guardrails directly into AI execution paths.

- Ensure platform capabilities meet Mastercard standards for reliability, security, compliance, scalability, and performance, including performance analysis and tuning.

- Drive unit, functional, and integration testing to validate platform behavior and quality.

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

- Own operations, including logging, monitoring, tracing, evaluation telemetry, troubleshooting, incident response, and continuous improvement.

- Review code, mentor peers, influence architectural decisions, and contribute reusable engineering standards across teams.

Requirements:

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

- Proven experience building distributed, production-grade platforms, services, or software systems.

- Strong proficiency in object-oriented programming and backend development (e.g., Java, Kotlin, Python, or similar).

- Strong foundation in software design and architecture, data structures, and performance engineering.

- Experience designing APIs, platform services, event-driven integrations, and asynchronous workflows.

- Deep understanding of authentication, authorization, secure service-to-service communication, secure coding practices, and policy enforcement.

- Experience operating systems with high reliability, availability, observability, security, and regulatory requirements.

- Ability to work in ambiguous problem spaces, evaluate emerging AI technologies, and evolve platform capabilities iteratively.

Preferred Skills:

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

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

- Experience designing reusable, audit-friendly, policy-driven platforms with guardrails and responsible AI controls.

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

- 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
- object-oriented programming
- backend development
- software design
- architecture
- data structures
- performance engineering
- APIs
- platform services
- event-driven integrations
- asynchronous workflows
- authentication
- authorization
- secure service-to-service communication
- secure coding practices
- policy enforcement

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

---

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