MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Search - Workchat - Principal Data Scientist

Elastic

Full-time
Canada, Greece, Israel, Spain, Sweden, UK
C$128k-C$203k per year
python
machine learning
data science
elasticsearch
pandas
Apply for this position

What is The Role:

The Search Data Science team is responsible for developing and integrating statistical tools and machine learning models within the Search domain in support of semantic search, RAG, agentic search, and chat applications. As a Data Scientist in this area, you will work closely with our Product teams to lead the innovation, incubation, and prototyping phases of how to evolve and transform our AI/ML driven Search experiences and solutions with a focus on quickly bringing new ideas to production and into the hands of our customers. Your primary focus will be driving forward research and development in support of improving semantic search with proprietary models and customized open source models, developing techniques and models for query and document understanding, implementing RAG and LLM-driven search experiences, and developing tooling to help customers design and implement successful end-to-end RAG systems. Furthermore, you’ll be investigating aspects of modern agentic search including reasoning engines, prompt engineering techniques, query understanding, and more. Doing this requires exploring and benchmarking new open source models, and existing proprietary Elastic models, while keeping up to date with the latest major advancements in the fields of NLP and information retrieval.

What You Will Be Doing:

  • Explore, select and benchmark open source and Elastic proprietary models

  • Implementing RAG and other LLM-based search experiences

  • Designing evaluation protocols for semantic search, tool selection, and generation in LLM-based search experiences

  • Keeping up-to-date with the most significant recent developments in the field of NLP and information retrieval

  • Engage with the NLP and information retrieval communities (blogs, documentation, Python examples, conference talks, academic papers, etc.)

  • Collaborate with cross-functional teams of data scientists, engineers, and product managers

  • Promote knowledge sharing and collaboration in a distributed team

What You Will Bring:

  • 8+ years of confirmed experience building and applying NLP to production use cases

  • 8+ years of professional software development experience in Python

  • Experience in Generative AI, Retrieval Augmented Generation, and information retrieval

  • Experience with libraries and frameworks such as PyTorch, transformers, and Pandas

  • Experience using collaborative notebook-based workflows (e.g. Jupyter) for prototyping and knowledge sharing

  • Expertise in AI/ML quality evaluation and improvement, including balancing tuning techniques with cost/benefit tradeoffs

  • Self motivated, collaborative style, open communicator, experience in a distributed team

  • Good attention to detail and highly organized

  • Real passion for data, analysis and achieving excellence

  • Experience with Elasticsearch is useful

  • An academic background in the domain is also a plus

If this sounds interesting, we would love to hear from you! Please include whatever info you believe is relevant: resume, GitHub profile, code samples, blog posts and writing samples, links to personal projects, etc.

Apply for this position
Bookmark Report

About the job

Full-time
Canada, Greece, Israel, Spain, Sweden, UK
C$128k-C$203k per year
2 Applicants
Posted 17 hours ago
python
machine learning
data science
elasticsearch
pandas

Apply for this position

Bookmark
Report
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Search - Workchat - Principal Data Scientist

Elastic

What is The Role:

The Search Data Science team is responsible for developing and integrating statistical tools and machine learning models within the Search domain in support of semantic search, RAG, agentic search, and chat applications. As a Data Scientist in this area, you will work closely with our Product teams to lead the innovation, incubation, and prototyping phases of how to evolve and transform our AI/ML driven Search experiences and solutions with a focus on quickly bringing new ideas to production and into the hands of our customers. Your primary focus will be driving forward research and development in support of improving semantic search with proprietary models and customized open source models, developing techniques and models for query and document understanding, implementing RAG and LLM-driven search experiences, and developing tooling to help customers design and implement successful end-to-end RAG systems. Furthermore, you’ll be investigating aspects of modern agentic search including reasoning engines, prompt engineering techniques, query understanding, and more. Doing this requires exploring and benchmarking new open source models, and existing proprietary Elastic models, while keeping up to date with the latest major advancements in the fields of NLP and information retrieval.

What You Will Be Doing:

  • Explore, select and benchmark open source and Elastic proprietary models

  • Implementing RAG and other LLM-based search experiences

  • Designing evaluation protocols for semantic search, tool selection, and generation in LLM-based search experiences

  • Keeping up-to-date with the most significant recent developments in the field of NLP and information retrieval

  • Engage with the NLP and information retrieval communities (blogs, documentation, Python examples, conference talks, academic papers, etc.)

  • Collaborate with cross-functional teams of data scientists, engineers, and product managers

  • Promote knowledge sharing and collaboration in a distributed team

What You Will Bring:

  • 8+ years of confirmed experience building and applying NLP to production use cases

  • 8+ years of professional software development experience in Python

  • Experience in Generative AI, Retrieval Augmented Generation, and information retrieval

  • Experience with libraries and frameworks such as PyTorch, transformers, and Pandas

  • Experience using collaborative notebook-based workflows (e.g. Jupyter) for prototyping and knowledge sharing

  • Expertise in AI/ML quality evaluation and improvement, including balancing tuning techniques with cost/benefit tradeoffs

  • Self motivated, collaborative style, open communicator, experience in a distributed team

  • Good attention to detail and highly organized

  • Real passion for data, analysis and achieving excellence

  • Experience with Elasticsearch is useful

  • An academic background in the domain is also a plus

If this sounds interesting, we would love to hear from you! Please include whatever info you believe is relevant: resume, GitHub profile, code samples, blog posts and writing samples, links to personal projects, etc.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.