Eoin Hurrell
Principal AI engineer: agents, retrieval and evaluation
Open to advising
Principal AI engineer with a PhD in information retrieval. I build production AI systems and the engineering practices around them, so that changes can ship safely and quickly. My work spans search and retrieval, LLM-powered agents, evaluation and engineering leadership. I advise teams on applied AI.
Experience
- 2025-06 to nowPrincipal Engineer, AI, Workday
Enterprise AI agents, retrieval platforms and the engineering practices that make them safe to ship.
- 2024-04 to 2025-06Chief Technical Officer, Founder, Reva
Founded and led engineering for an LLM infrastructure and evaluation startup.
- 2022-02 to 2024-01Staff Data Engineer / Staff Engineer, Sendoso
Search relevance, data pipelines and first AI features, plus engineering process and mentoring.
- 2018-04 to 2022-01Senior Data Scientist, Swrve
Production machine learning for personalisation and prediction.
- 2015-01 to 2018-05Lead Machine Learning Engineer, Cohort
Led search, ranking and machine learning architecture.
- 2014 to 2015Research Data Scientist, Aon ACIA
Applied NLP and information retrieval to document analysis.
- 2013 to 2014Lead Data Engineer, Conker / Investor Sheet
Built data pipelines and reporting infrastructure.
Education
- 2013Dublin City University, PhD, Computer Science (Information Retrieval)
- 2009Dublin City University, BSc (Hons), Software Engineering
Skills
- agent-orchestration
- information-retrieval
- hybrid-retrieval
- rag
- reranking
- llm-evaluation
- red-teaming
- langgraph
- langchain
- mcp
- fine-tuning
- python
- go
- typescript
- scala
- java
- ruby
- pytorch
- transformers
- kafka
- elasticsearch
- neo4j
- snowflake
- dbt
- spark
- aws
- kubernetes
- docker
- redis
- technical-mentorship
Languages
- en
Links
- GitHub: https://github.com/eoinhurrell
- LinkedIn: https://www.linkedin.com/in/eoinhurrell