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

Senior Software Engineer - AI Platforms

Salary

$115,000 - $184,000 USD per year

Apply on Mastercard

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.

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

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/Senior-Software-Engineer---AI-Platforms_R-294617

Apply on Mastercard