Principal Data Scientist - Agent Builder

Elastic

Ireland

On-site

EUR 80,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully paid health coverage
Flexible location and schedule
Generous vacation days
Minimum of 16 weeks parental leave
40 hours for volunteering annually
Donation matching up to $1500

Job summary

Elastic is seeking a Principal Data Scientist in Ireland to enhance their conversational and agentic platform. This position involves substantial responsibility in building quality layers and guiding evaluation strategies for retrieval-augmented generation (RAG) and models.

Candidates should possess over 8 years of experience in data science and a deep understanding of retrieval systems. The role offers a flexible working environment and an emphasis on collaboration and mentorship within a distributed team.

Qualifications

  • 8+ years of applied DS/ML experience in relevant fields.
  • Strong understanding of retrieval systems and evaluation metrics.
  • Hands-on ability with Python and collaborative mindset.

Responsibilities

  • Build quality layer for RAG and tools in Elastic's platform.
  • Define evaluation strategy for product decisions.
  • Lead design of metrics and decision frameworks.

Skills

Applied DS/ML experience
IR expertise
NLP expertise
Ranking expertise
Semantic search
Python
PyTorch/Transformers
Collaboration skills

Education

8+ years of relevant experience

Tools

Elasticsearch
Pandas

Job description

Responsibilities:

  • The Search Conversational Experiences team builds Elastic’s new conversational and agentic platform that lets customers chat with their own data in Elasticsearch.
  • Build the core quality layer for RAG, agents and tools, retrieval and citations, streaming, memory, and the evaluation signals that turn open-ended questions into grounded, reliable answers.
  • As a Principal Data Scientist, help set the technical direction for how we evaluate, improve, and scale chat quality across Elastic’s agentic platform.
  • Define the evaluation strategy that guides product decisions, including which models we standardize on, how we route requests across agents, which tools we enable and when, and how we tailor agents to different Elastic use cases in search and beyond.
  • Work closely with backend engineering, product, UX, and other data scientists to turn ambiguous, cutting-edge problems into measurable product improvements.
  • Lead work on frontier problems such as folding RAG and vector search into an agent’s knowledge base, dynamically enriching model context to improve groundedness, shaping reasoning strategies and tool‑selection policies, lighting up agent‑driven visualizations on top of Elasticsearch data, and exploring multimodality where it can create meaningful user value.
  • Prototype, evaluate, influence roadmap direction, and help teams ship improvements that customers can feel.
  • Define the evaluation strategy for conversational and agentic search, including offline and online evaluation, golden datasets, rubrics, LLM‑as‑judge calibration, groundedness and citation checks, and A/B testing.
  • Lead the design of quality metrics and decision frameworks for RAG, agents, tools, model selection, agent routing, prompt behavior, and cost/latency trade-offs.
  • Build, compare, and guide improvements across retrieval and re‑ranking approaches, including sparse and dense retrieval, vector search, query understanding, semantic rewrites, and context enrichment.
  • Turn experimental results into product and business decisions: which models to use, how to route requests efficiently, which tools should be exposed, and how agents should be customized for different Elastic use cases.
  • Partner with engineering to productionize evaluation pipelines, telemetry, dashboards, CI guardrails, and regression detection for chat quality, helpfulness, dedication, latency, and cost.
  • Influence the roadmap by identifying the highest‑leverage quality gaps, proposing practical solutions, and communicating trade‑offs clearly to product, engineering, and leadership.
  • Mentor other data scientists and engineers in experiment design, evaluation methodology, statistical rigor, and practical approaches to improving LLM‑powered systems.
  • Share outcomes through clear docs, notebooks, PRs, dashboards, technical proposals, and cross‑functional reviews.
Qualifications
  • 8+ years of applied DS/ML experience, with deep expertise in IR, NLP, ranking, semantic search, RAG, or LLM‑powered product experiences.
  • Strong understanding of retrieval systems, including dense and sparse retrieval, re‑ranking, vector search, query understanding, and evaluation metrics such as nDCG, MRR, Recall@k, precision, and latency/cost trade‑offs.
  • Experience influencing product and technical strategy through data, especially in ambiguous or emerging domains where the “right” metric or approach is not obvious at the start.
  • Strong track record defining and leading evaluation for production AI/ML systems, including offline metrics, online experimentation, LLM‑as‑judge approaches, groundedness, citation quality, and model comparison.
  • Hands‑on ability with Python, PyTorch/Transformers, Pandas, notebooks, reproducible experiments, versioned datasets, and clean, reviewable code.
  • A collaborative, low‑ego style and a strong ability to mentor, raise standards, and develop transparency for others in a distributed team.
  • Excellent written and verbal communication, with the ability to explain complex scientific and technical trade‑offs to engineering, product, design, and leadership audiences.
  • Experience collaborating closely with engineering teams to move from prototype to production, including telemetry design, dashboards, CI guardrails, and quality regression tracking.
  • Practical Elasticsearch experience, or experience with similar search and distributed data systems. ES|QL familiarity is a plus.
Benefits
  • Fully paid health coverage for you and your family, in many locations.
  • Flexible location and schedule for most roles.
  • Distributed by design workforce, plus generous number of vacation days each year.
  • Minimum of 16 weeks of parental leave, plus generous family formation benefits.
  • 40 hours each year to use toward volunteering with organizations and causes you’re passionate about.
  • Double your charitable giving — we match donations up to $1500 USD (or local currency equivalent).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

PowerToFly • Ireland

Hybrid
EUR 81,000 - 136,000
Health coverage
Retirement plan
Flexible locations
+3
Senior Software Engineer - Search Algorithms - Elasticsearch
Senior Software Engineer - Search Algorithms - Elasticsearch

Elastic • Ireland

On-site
EUR 86,000 - 136,000
Health coverage for you and yourFamily
Flexible locations and schedules
Generous vacation days
+3
Senior Software Engineer - Search Algorithms - Elasticsearch
Senior Software Engineer - Search Algorithms - Elasticsearch

Elasticsearch B.V. • Ireland

On-site
EUR 86,000 - 136,000
Health coverage
Flexible locations
Generous vacation days
+3
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Elastic • Ireland

Hybrid
EUR 105,000 - 166,000
Health coverage for you & family
Flexible locations & schedules
Generous vacation days
+2
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Socket.dev • Ireland

Hybrid
EUR 105,000 - 166,000
Health coverage
Flexible locations and schedules
Generous vacation days
+1
Tech Lead, Agent Framework - Observability
Tech Lead, Agent Framework - Observability

Elastic • Ireland

On-site
EUR 102,700 - 162,500
Health coverage
Flexible locations and schedules
Vacation days
+3
Principal Software Engineer - Search Algorithms - Elasticsearch
Principal Software Engineer - Search Algorithms - Elasticsearch

Elasticsearch B.V. • Ireland

On-site
EUR 103,000 - 163,000
Competitive pay
Health coverage
Flexible locations and schedules
+4
Principal Software Engineer - Search Algorithms - Elasticsearch
Principal Software Engineer - Search Algorithms - Elasticsearch

Elastic • Ireland

On-site
EUR 103,000 - 163,000
Health coverage
Flexible locations
Vacation days
+3
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elastic • Ireland

Hybrid
EUR 105,000 - 166,000
Competitive pay
Health coverage
Flexible location
+4
Senior Software Engineer - SSC
Senior Software Engineer - SSC

Elasticsearch B.V. • Ireland

On-site
EUR 87,000 - 138,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3