Lead Software Engineer

Mastercard Mastercard · Fintech · Dublin 18, Dublin, Ireland · Engineering

Lead Software Engineer to design and deliver scalable, enterprise-grade AI solutions leveraging LLMs, knowledge bases with vector search, and modern cloud/data platforms, ensuring alignment with Mastercard’s standards for security, performance, and reliability.

What you'd actually do

  1. Design, develop, and deliver AI-powered solutions leveraging modern architectures, including LLM-based systems and retrieval-augmented generation (RAG)
  2. Build and maintain enterprise knowledge bases with vector search capabilities, enabling semantic search and intelligent information retrieval
  3. Develop LLM-driven applications using frameworks such as LangChain, including prompt engineering, chaining, and orchestration patterns
  4. Architect scalable and secure solutions across cloud and data ecosystems, including AWS, Cloudera, and Databricks
  5. Collaborate cross-functionally with product, engineering, and data teams to translate business needs into AI-enabled solutions

Skills

Required

  • Python
  • Angular or similar frontend frameworks
  • LLM frameworks (e.g., LangChain)
  • RAG-based systems
  • knowledge bases with vector search
  • embedding models
  • cloud platforms (AWS)
  • Cloudera
  • Databricks
  • system design
  • APIs
  • microservices architecture

Nice to have

  • Model Context Protocol (MCP) or similar AI orchestration frameworks
  • vector databases (PGVector, GraphDB)
  • MLOps practices
  • CI/CD pipelines
  • monitoring
  • lifecycle management
  • containerization
  • orchestration (Docker, Kubernetes)

What the JD emphasized

  • AI/ML
  • LLM-based systems
  • retrieval-augmented generation (RAG)
  • vector search
  • LangChain
  • enterprise knowledge bases
  • scalable
  • enterprise-grade
  • production-ready
  • security
  • performance
  • reliability
  • data governance
  • security
  • compliance
  • operational excellence
  • model performance
  • reliability
  • scalability
  • highly regulated, large-scale enterprise environments

Other signals

  • LLM-based systems
  • retrieval-augmented generation (RAG)
  • vector search
  • LangChain
  • enterprise knowledge bases