Senior AI Engineer

Posted Yesterday
Be an Early Applicant
Singapore, SGP
Hybrid
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
We are a global technology company in the payments industry.
The Role
Develop scalable backend services and APIs that integrate generative AI capabilities, LLMs, and machine learning models. Build microservices, data flows, caching, and secure integrations while ensuring reliability through testing, monitoring, observability, and performance optimization. Collaborate with product, design, data science, and ML engineering teams in an agile environment. Mentor junior engineers, conduct code reviews, improve CI/CD practices, and contribute to evolving R&D initiatives.
Summary Generated by Built In
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior AI Engineer
Senior Software Engineer (Generative AI) - Foundry R&D, Singapore
We are looking for a Senior Software Engineer (Generative AI) to join the Mastercard Foundry R&D team, which drives Mastercard's innovation journey by discovering new skills and technologies and applying them to build highly scalable products. The ideal candidate is passionate about technology, willing to experiment, agile, intellectually curious, analytical, and entrepreneurial.
What you'll do
* Develop backend services for AI features: Build and maintain scalable APIs and microservices in Java (Spring Boot) or Python that expose our generative AI capabilities - routing user queries to LLMs and other models, processing data, and returning results securely and efficiently.
* Integrate generative AI technologies: Partner with data science and ML engineering to productionise models - wrapping them in reliable service interfaces, managing input/output formats, adding supporting data flows such as external API calls and response caching, and ensuring they scale.
* Ensure performance and reliability: Own the quality of the services you build through unit and integration tests, profiling and removing bottlenecks, and monitoring and alerting (CloudWatch, Prometheus). Troubleshoot production issues and keep improving logging and observability.
* Collaborate and iterate cross-functionally: Work in an agile team with product managers, designers, and data scientists to turn requirements into well-designed APIs, and refine features iteratively as models and interfaces evolve.
* Mentor and uphold best practices: Guide junior engineers through thorough code reviews, champion clean and maintainable design, and improve our tooling, CI practices, and documentation.
What you'll bring
* Strong backend engineering experience: 5+ years building backend systems and APIs, with expertise in Java (Spring Boot) or Python (Django/FastAPI) and a track record of efficient, scalable, modular server-side code.
* AI/ML integration experience: Hands-on work on AI or data-intensive applications - calling AI APIs, integrating pre-trained models, or productionising ML with data science teams - plus genuine enthusiasm for generative AI and large language models.
* API and database proficiency: Skilled in RESTful API design (versioning, authentication, documentation), data modelling, and complex SQL. Familiarity with NoSQL stores, caches, or message queues is a plus.
* Quality-focused and detail-oriented: Disciplined about unit, integration, and end-to-end testing (JUnit, PyTest), robust error handling, safe logging, and edge cases such as unusual model outputs or slow downstream services.
* Problem-solving and adaptability: Systematic debugging of complex systems using profilers, debuggers, and log analysis, and the flexibility to learn quickly and keep delivering as R&D priorities shift.
* Collaboration and communication: Able to explain technical trade-offs to non-technical colleagues, contribute constructively to design discussions and code reviews, and raise concerns or clarify requirements early.
Required skills
* Education and background: Bachelor's degree in Computer Science, Engineering, or a similar field, and 5+ years as a software engineer focused on backend or full-stack development in agile teams, shipping products involving high volumes, heavy data processing, or third-party integrations.
* Back-end programming mastery: Advanced skill in at least one back-end language (Java, Python, Go) and its common frameworks, comfort with multi-threading or async programming, Git-based collaborative workflows, and command-line scripting.
* Web services and microservices: Deep understanding of HTTP and REST, experience with microservices communicating via REST or message queues (Kafka, RabbitMQ), and familiarity with API gateways, load balancers, and tools such as Postman or Swagger.
* Database and data management: Proficiency writing and optimising SQL (joins, indexing, transactions), sound schema design, ORM experience (Hibernate, SQLAlchemy), and familiarity with at least one NoSQL or caching solution (Redis, MongoDB).
* Cloud and CI/CD: Experience deploying backend services on AWS, Google Cloud, or Azure, containerisation with Docker, and automated pipelines (Jenkins, GitLab CI, GitHub Actions). Kubernetes or serverless experience is a plus.
* AI services and frameworks (basic exposure): Familiarity with AI/ML concepts or APIs - for example calling an NLP service, running a model with TensorFlow/PyTorch, or integrating the OpenAI API - and comfort handling auth tokens, JSON responses, and model outputs.
* Testing and monitoring: Proven ability to build comprehensive test suites with mocked external services, and to set up health checks, dashboards, and alerts using tools such as Grafana, New Relic, or Datadog.
* Agile and teamwork: Experience in an Agile/Scrum environment, breaking down user stories and delivering within sprints, using tools such as JIRA, and communicating clearly in English across geographically distributed teams.
Preferred skills
* Generative AI familiarity: Experience with GPT models, fine-tuning transformers, prompt engineering, Hugging Face libraries, or vector databases and embeddings.
* Performance optimisation: A track record of cutting API latency, scaling systems for far higher load, streaming model outputs, or batching requests for throughput.
* DevOps and automation: Terraform or Helm, infrastructure as code, automated scaling policies, or hands-on Kubernetes deployment configuration.
* Full-stack exposure: Some front-end experience (React, Angular, or mobile) that helps you design developer-friendly APIs and build quick internal tools or dashboards.
* Domain knowledge: Interest or experience in payments, finance, or commerce that helps contextualise the use cases our generative AI projects target.
* Continuous learning and initiative: Relevant certifications, open-source contributions, or personal projects that show curiosity and drive.
* Achievements and leadership: Informal technical leadership - being the go-to person for a system, leading a major refactor, or driving a successful hackathon project - showing you can take ownership and grow into larger responsibilities.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
  • Abide by Mastercard's security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or a similar field
  • 5+ years of experience as a software engineer focused on backend or full-stack development
  • Advanced proficiency in at least one backend language: Java, Python, or Go
  • Experience with common backend frameworks and multithreading or asynchronous programming
  • Experience with Git-based collaborative workflows and command-line scripting
  • Deep understanding of HTTP and REST
  • Experience building microservices communicating through REST or message queues
  • Experience with Kafka or RabbitMQ
  • Proficiency writing and optimizing SQL, including joins, indexing, and transactions
  • Experience with schema design and ORM technologies such as Hibernate or SQLAlchemy
  • Familiarity with at least one NoSQL or caching solution, such as Redis or MongoDB
  • Experience deploying backend services on AWS, Google Cloud, or Azure
  • Experience with Docker and automated CI/CD pipelines
  • Familiarity with AI/ML concepts or APIs and handling authentication tokens, JSON responses, and model outputs
  • Ability to build comprehensive automated test suites and mock external services
  • Experience setting up health checks, dashboards, and alerts
  • Experience working in an Agile/Scrum environment
  • Clear English communication across geographically distributed teams
  • Experience with GPT models, transformer fine-tuning, prompt engineering, Hugging Face, vector databases, or embeddings
  • Performance optimization experience involving API latency, system scaling, streaming, or batching
  • Experience with Terraform, Helm, infrastructure as code, automated scaling, or Kubernetes deployment configuration
  • Front-end experience with React, Angular, or mobile development
  • Payments, finance, or commerce domain knowledge
  • Relevant certifications, open-source contributions, or personal projects
  • Informal technical leadership experience

What the Team is Saying

Jenny
Mastercard

Mastercard Compensation & Benefits Highlights

  • Retirement Support Retirement plans are presented as best-in-class with a high company match on 401(k) or local equivalents. Career materials and U.S. postings consistently highlight retirement matching as a standout feature.
  • Leave & Time Off Breadth U.S. postings describe generous paid time off including vacation, personal days, holidays, sick/safe time, and additional bereavement leave. A hybrid policy and a limited “work from elsewhere” option further support time away.
  • Parental & Family Support Company pages state a global minimum of 16 weeks of paid new-parent leave across birth, adoption, and foster, plus family-building assistance where permitted. Mental-health resources and caregiving supports are also emphasized.

Mastercard Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Purchase, NY
38,800 Employees
Year Founded: 1966

What We Do

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building a resilient economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Why Work With Us

We live the Mastercard Way: creating value in the communities we touch, growing together through the opportunities we see, and moving fast to innovate and scale. Our collaborative culture and our passionate people are the key to what we do, driving meaningful change as one team and connecting everyone to priceless possibilities.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Mastercard Teams

Team
Technology
Team
Cybersecurity and Threat Intelligence
Team
Consulting
Team
AI and Data
About our Teams

Mastercard Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

In our ongoing workplace evolution, we’ve introduced hybrid work, Work-From-Elsewhere Weeks and Meeting-Free Days.

Typical time on-site: 3 days a week
Company Office Image
HQPurchase, NY
Arlington, VA
Company Office Image
Atlanta, GA
Bogotá, CO
Boston, MA
Chicago, IL
Company Office Image
Dublin, Dublin
Gurugram, Gurugram
Company Office Image
London, GB
Company Office Image
Miami, FL
Mumbai, Maharashtra
Company Office Image
New York, NY
Company Office Image
O'Fallon, MO
Company Office Image
Pune, Maharashtra
Ramat Gan, IL
Company Office Image
Saint Leonards, St Leonards
San Francisco, CA
São Paulo, SP
Seattle, WA
Singapore, SG
Company Office Image
Toronto, Ontario
Vancouver, BC
Learn more

Similar Jobs

Mastercard Logo Mastercard

Artificial Intelligence Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Singapore, SGP
38800 Employees

Mastercard Logo Mastercard

Partnerships Director, Media & Advertising Partnerships APAC

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Singapore, SGP
38800 Employees

Mastercard Logo Mastercard

Manager, Business Development, Merchant & Co brand

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Singapore, SGP
38800 Employees

Mastercard Logo Mastercard

Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Singapore, SGP
38800 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account