Back to search
Harvey Nash Linkedin · Posted 1mo ago

Senior AI Engineer (Python)

Dublin, Leinster, Ireland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Senior AI Engineer

Location: Dublin, Ireland.

Type: Hybrid

Model: Contract

Duration: 10 Months


Our client is seeking a Senior AI Engineer to join its Risk Technology organisation. The role focuses on designing, building and operating production-grade agentic systems that support mission-critical workflows within a highly regulated environment. This is a hands-on engineering position with significant ownership across system design, reliability and delivery.


As a Senior AI Engineer, the successful candidate will be responsible for:

  • Designing, building and operating agentic AI systems using Python
  • Developing agent workflows using frameworks such as LangGraph or equivalent stateful orchestration approaches
  • Designing and implementing context management strategies across multi-step and long-running agent executions
  • Building and maintaining RAG pipelines leveraging structured, semi-structured and unstructured data sources
  • Integrating AI systems with existing internal platforms through RESTful and event-driven APIs
  • Defining and implementing orchestration patterns for agents, tools and workflows, including synchronous, asynchronous and human-in-the-loop processes


Required skills and experience:

  • Minimum of 5 years’ experience in software engineering with strong Python development skills
  • Practical experience with LangGraph or other agentic workflow frameworks
  • Deep understanding of context management and MCP-style tool protocols
  • Experience with RAG architectures, including embeddings and retrieval strategies
  • Strong understanding of workflow orchestration concepts such as state management, retries and idempotency
  • Strong systems design capabilities with the ability to assess scalability and failure scenarios
  • Excellent communication skills with the ability to explain complex technical concepts clearly and effectively


Desirable skills and experience:

  • Experience working with relational databases, NoSQL databases and vector stores
  • Experience integrating systems using asynchronous messaging patterns, including pub-sub events and

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent