Data Scientist/ RAG Specialist

QualityAI

Canada

Remote

CAD 90,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

QualityAI in Canada is seeking a Data Scientist/ RAG Specialist to advance search and discovery across text, video, and image data with metadata. You will design and tune hybrid search systems, develop evaluation frameworks, and work with product and engineering teams to improve relevance, latency, and coverage at scale.

Proficiency in Python and hands-on experience with BM25, vector search, and ANN are essential for this role.

Qualifications

  • 3+ years of data science/search experience in information retrieval.
  • Proficient in Python and large-scale semi-structured data.
  • Strong knowledge of indexing, retrieval, scoring, ranking, and production search tradeoffs.
  • Hands-on experience configuring hybrid BM25 and vector search.

Responsibilities

  • Configure and maintain hybrid search systems combining BM25 and vector retrieval.
  • Design experiments and evaluation frameworks for relevance and performance at scale.
  • Develop and validate retrieval and ranking algorithms across large datasets.
  • Build query classification, intent detection, and routing strategies.
  • Develop post-retrieval reranking, filtering, deduplication, diversification.
  • Analyze search behavior and identify relevance gaps for product teams.
  • Collaborate with search engineers to optimize indexing, retrieval, ranking, and serving.
  • Establish repeatable relevance tuning approaches across evolving content collections.

Skills

Hybrid BM25 & vector search
Search engineering
Semantic BM25 & ANN search
Strong communication
Python

Education

Bachelor’s degree in Data Science, CS, or related field

Tools

Elasticsearch
OpenSearch

Job description

Are you interested in working with the World’s leading AI-First Quality Engineering Company? Ready to advance your career, team up with global thought leaders across industries and make a difference every day? Join us at QualityAI!

We are looking for a Data Scientist/ RAG Specialist to join our growing team in Canada!

Role: Data Scientist/ RAG Specialist
Location: CAN/MEX/ARG(remote)
Must have Skills:
  • Hands-on experience configuring and tuning hybrid BM25 and vector search in Elasticsearch, OpenSearch, or a comparable search platform.
  • Strong knowledge of search engineering concepts, including indexing, retrieval, scoring, ranking, relevance, and production search system tradeoffs.
  • Semantic BM25 and ANN search with Cross-encoder and specifically dealing with how to handle Recency and Relevancy in search.
  • Strong communication skills are extremely important
Why this role matters:

The Search Data Scientist will design, evaluate, and improve search and discovery solutions that help users find relevant Client journalism quickly and reliably across large, diverse content collections. As a member of cross-functional project teams, the Search Data Scientist will combine data science, information retrieval, and search engineering expertise to tune production search systems and deliver measurable improvements in relevance, quality, and performance.

The team works closely with product, engineering, editorial, and other functions across the organization to define search quality, build robust evaluation practices, and develop scalable retrieval and ranking solutions.

This is for Text, Video and Image search with Meta Data.
What you will do:
  • Configure, tune, and maintain hybrid search systems that combine BM25 or other lexical retrieval methods with vector and embedding-based retrieval.
  • Design search experiments and evaluation frameworks, including offline relevance judgments, benchmark datasets, online testing, and analysis of quality and performance at scale.
  • Develop and validate retrieval and ranking algorithms across large datasets, measuring improvements with appropriate relevance, coverage, latency, and business metrics.
  • Build and tune query classification, intent detection, and routing approaches that direct queries to the most effective retrieval strategy, index, or downstream workflow.
  • Develop post-retrieval reranking, filtering, deduplication, diversification, and elimination strategies that improve precision and result usefulness.
  • Analyze search behavior, failure modes, and relevance gaps; synthesize findings into clear, actionable recommendations for product and engineering teams.
  • Partner with search engineers and cross-functional teams to optimize indexing, retrieval, ranking, and serving approaches for accuracy, efficiency, scalability, and cost.
  • Establish repeatable approaches for relevance tuning across large and evolving content collections, accounting for freshness, metadata quality, content type, and query intent.
  • Support the full search development lifecycle, from problem definition and prototyping through integration, deployment, monitoring, and iteration.
  • Communicate analysis and present findings clearly, adapting to a range of technical and business audiences.
  • Implement and regression test iterative algorithm improvements based on user and stakeholder feedback.
Who you are:
  • 3+ years of relevant data science, search, or information retrieval experience, with strong proficiency in Python, and experience working with large-scale semi-structured data.
  • Bachelor’s degree in Data Science, Computer Science, Information Retrieval, or a related field.
  • Strong knowledge of search engineering concepts, including indexing, retrieval, scoring, ranking, relevance, and production search system tradeoffs.
  • Hands-on experience configuring and tuning hybrid BM25 and vector search in Elasticsearch, OpenSearch, or a comparable search platform.
  • Experience with embedding-based retrieval, approximate nearest-neighbor search, vector index configuration, and lexical-vector score combination or fusion strategies.
  • Experience developing and testing query classification approaches, including query classification, intent detection, query expansion, and routing.
  • Experience with post-retrieval techniques such as learning-to-rank or model-based reranking, filtering, deduplication, thresholding, and result diversification.
  • Demonstrated ability to validate search algorithms at scale using offline and online evaluation methods, including relevance judgments, benchmark sets, A/B testing, and statistical analysis.
  • Familiar with ML engineering and ML Ops practices, with a track record of delivering runtime solutions
  • An effective communicator who can tailor analysis and presentations to both technical and non-technical audiences
  • Advanced-level professional competency in written and spoken English
What will set you apart:
  • Experience in news media or working with news as data strongly preferred
  • Master's degree in Data Science or a related field
  • Eagerness to learn the technical nuances of large-scale media operations and identify opportunities within evolving systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI
Senior Software Engineer, AI

GuruLink • Toronto

Hybrid
CAD 110,000 - 170,000
Data scientist with Java expertise
Data scientist with Java expertise

Luxoft • Canada

On-site
CAD 75,000 - 95,000
Staff Data Scientist
Staff Data Scientist

Index Exchange • Toronto

On-site
CAD 160,000 - 210,000
Health, dental, vision for you and/ or
Equity packages
Paid time off
SEO Manager
SEO Manager

OpenText • Southwestern Ontario

On-site
CAD 87,000 - 130,000
SEO Manager
SEO Manager

OpenText • Richmond Hill

On-site
CAD 87,000 - 130,000
Senior Analyst, Marketing Science
Senior Analyst, Marketing Science

Omnicom Media • Toronto

On-site
CAD 65,000 - 90,000
Competitive remuneration
Data Analytics Specialist
Data Analytics Specialist

SPECTRAFORCE • Toronto

Hybrid
CAD 120,000 - 170,000
Senior Data Engineer I - QuantumBlack, AI by McKinsey
Senior Data Engineer I - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Toronto

On-site
CAD 100,000 - 130,000
Comprehensive benefits package
Continuous learning opportunities
Global community engagement
Senior Analyst, Analytics
Senior Analyst, Analytics

Triwill Group • Canada

Hybrid
CAD 90,000 - 120,000
Data Developer
Data Developer

Unchain Data • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000