Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 8 Nov 2026

Software Engineer II - AI Platforms

Salary

$92,000 - $147,000 USD per year

Apply on Mastercard

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.

Skills

Required

Nice to have

  • LLMs
  • machine learning models
  • AI services
  • agent frameworks
  • workflow engines
  • orchestration platforms
  • retrieval patterns
  • AI evaluation tools

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Atlanta-Georgia/Software-Engineer-II---AI-Platforms_R-294616

Apply on Mastercard