Senior Software Engineer

Mastercard
Dublin
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8-12 yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Team collaboration","Leadership"]

Senior engineer driving AI-enabled, production-grade solutions for Mastercard’s modernization efforts. You will design and deliver scalable AI systems leveraging LLMs, build knowledge bases with vector search, develop LangChain-based applications, and ensure secure, compliant cloud architectures across AWS, Cloudera, and Databricks while collaborating with product, engineering, and data teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
3 months ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live
Reposted: similar role first listed 6 months ago

Job Summary

Senior engineer driving AI-enabled, production-grade solutions for Mastercard’s modernization efforts. You will design and deliver scalable AI systems leveraging LLMs, build knowledge bases with vector search, develop LangChain-based applications, and ensure secure, compliant cloud architectures across AWS, Cloudera, and Databricks while collaborating with product, engineering, and data teams.
Location: Dublin
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and deliver AI-powered solutions leveraging modern architectures, including LLM-based systems and retrieval-augmented generation (RAG)
  • •Build and maintain enterprise knowledge bases with vector search capabilities for semantic search and intelligent information retrieval
  • •Develop LLM-driven applications using frameworks such as LangChain, including prompt engineering, chaining, and orchestration patterns
  • •Implement and integrate solutions leveraging Model Context Protocols (MCP) or equivalent model interaction frameworks
  • •Architect scalable and secure solutions across cloud and data ecosystems (AWS, Cloudera, Databricks) and collaborate cross-functionally to translate business needs into AI-enabled solutions

Key Requirements

  • •8–12 years of software engineering experience with a strong focus on AI/ML and distributed systems
  • •Proficiency in Python with experience building scalable backend systems
  • •Experience with Angular or similar frontend frameworks for building user-facing AI applications
  • •Hands-on experience with LLM frameworks (e.g., LangChain) and building RAG-based systems
  • •Expertise in designing knowledge bases with vector search and embedding models
Experience:8-12 yearsAI/MLDistributed systems
Education:Bachelor's
Skills:Problem-solvingCommunicationTeam collaborationLeadership
Languages:English
Tech Stack:PythonAngularLangChainLLMsVector searchEmbedding modelsAWSClouderaDatabricksDockerKubernetesAPIsMicroservices

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor