CareerPlanSign in

Lead Software Engineer

Dublin, Ireland💼 Full-time🗓 2026-06-11 → 2026-10-02

Core

Design and deliver scalable, enterprise-grade AI solutions leveraging large language models (LLMs) and retrieval-augmented generation (RAG) to enhance digital capabilities and customer experiences.

Role type

Lead Software Engineer (AI/LLM Systems)

Builds

Intelligent, production-ready systems with vector search knowledge bases and LLM-driven applications

Domain

Financial services / Artificial Intelligence / Cloud Data Platforms (via careerplan.io/jobs/R-279225-lead-software-engineer-at-mastercard)

Deliverable

production ML models | product features

Required skills

Python, LLM frameworks (LangChain), RAG system design, vector search/embedding models, cloud platforms (AWS, Cloudera, Databricks), API/microservices architecture, system design

Preferred skills

Model Context Protocol (MCP), vector databases (PGVector, GraphDB), MLOps practices, containerization (Docker, Kubernetes)

Technologies

Python, LangChain, AWS, Cloudera, Databricks, PGVector, GraphDB, Docker, Kubernetes

Responsibilities

Design and develop AI-powered solutions using LLMs and RAG; Build and maintain enterprise knowledge bases with vector search; Develop LLM-driven applications with prompt engineering and orchestration; Architect scalable solutions across cloud and data ecosystems; Develop and maintain robust APIs and microservices; Monitor and optimize model performance in production environments

Seniority

Senior, hands-on IC with mentorship responsibilities