CareerPlanSign in

Senior 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 vector search to enhance digital capabilities and customer experiences.

Role type

Senior IC software engineer (AI/LLM systems)

Builds

Intelligent, production-ready systems, enterprise knowledge bases, and AI-enabled applications

Domain

Financial services / AI and Large Language Models

Deliverable

production ML models | product features (via careerplan.io/jobs/R-279224-senior-software-engineer-at-mastercard)

Required skills

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

Preferred skills

Model Context Protocol (MCP), vector databases (PGVector, GraphDB), MLOps, containerization (Docker, Kubernetes), highly regulated enterprise environments

Technologies

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

Seniority

Senior, hands-on IC