Senior AI-Driven Search Engineer — RAG & Vector Search

Smarsh

United States

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare
Stock options
PTO
401K match
Sabbatical

Job summary

Smarsh is seeking a Senior Software Engineer for the ProArchive Application Development team to design, build, and evolve advanced search and data systems powering our platform. You’ll blend traditional lexical search with AI-driven approaches, including vector search and knowledge graphs, to support compliance-focused, high-performance solutions.

You’ll collaborate across product management, engineering, and SRE to tackle complex challenges at scale, with a focus on hybrid search, real-time

Qualifications

  • Experience building and operating software in a modern private cloud-based environment.
  • Strong background in distributed systems and search or data-intensive applications.
  • Hands-on experience with vector similarity search and vector databases.
  • Familiarity with retrieval-augmented generation (RAG) concepts and architectures.
  • Understanding of knowledge graphs or graph-based data modeling concepts.
  • Experience designing scalable data pipelines and working with streaming technologies such as Kafka.
  • Experience contributing to or designing AI/ML-powered systems in production environments.

Responsibilities

  • Support and empower your team by contributing to a collaborative, inclusive, and respectful work environment.
  • Partner with engineers and stakeholders to design and deliver scalable search and data solutions.
  • Bridge traditional lexical search and modern semantic search approaches.
  • Design and implement hybrid search strategies combining keyword-based and vector-based retrieval.
  • Work with vector databases to manage and query high-dimensional embeddings.
  • Design and optimize retrieval-augmented generation (RAG) pipelines, including handling long documents and retrieval quality.

Skills

Distributed systems
Search
Java
Backend development
Kubernetes
Linux
Kafka
AI/ML in production

Tools

Lucene
Elasticsearch
Solr

Job description

Smarsh is seeking a Senior Software Engineer for the ProArchive Application Development team to design, build, and evolve advanced search and data systems powering our platform. You’ll blend traditional lexical search with AI-driven approaches, including vector search and knowledge graphs, to support compliance-focused, high-performance solutions.

You’ll collaborate across product management, engineering, and SRE to tackle complex challenges at scale, with a focus on hybrid search, real-time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, AI-First Search Platform
Software Engineer, AI-First Search Platform

Smarsh • United States

On-site
USD 115,000 - 145,000
Healthcare insurance
Stock options
Flexible time off
+3
Senior AI Data Platform Engineer – Vector Search & RAG
Senior AI Data Platform Engineer – Vector Search & RAG

Red Arch Solutions, Inc. • Reston (VA)

On-site
USD 270,000 - 325,000
Healthcare
PTO
401K
+4
Senior AI/ML Data Engineer – Vector AI & RAG
Senior AI/ML Data Engineer – Vector AI & RAG

Apavo Corporation • Springfield (VA)

On-site
USD 180,000 - 260,000
Senior AI Retrieval Engineer — RAG & Vector Search
Senior AI Retrieval Engineer — RAG & Vector Search

Zoom • Seattle (WA)

Hybrid
USD 199,000 - 333,000
Sr. Software Engineer - Professional Archive Search & AI
Sr. Software Engineer - Professional Archive Search & AI

Smarsh • United States

On-site
USD 140,000 - 190,000
Healthcare
Stock options
PTO
+2
Senior RAG Architect for Enterprise AI
Senior RAG Architect for Enterprise AI

MCI • United States

On-site
USD 150,000 - 230,000
RAG AI Engineer: End-to-End AI Search & Retrieval
RAG AI Engineer: End-to-End AI Search & Retrieval

United States Digital Space LLC • United States

Remote
USD 140,000 - 210,000
Staff AI Search Engineer: Vector & Hybrid Retrieval
Staff AI Search Engineer: Vector & Hybrid Retrieval

Databricks Inc. • Mountain View (CA)

On-site
USD 166,000 - 225,000
Senior AI Search Engineer - RAG & LLM
Senior AI Search Engineer - RAG & LLM

Cacheflow • Seattle (WA)

On-site
USD 185,000 - 230,000
Database Engineer - Real-Time Data & Scale
Database Engineer - Real-Time Data & Scale

Smarsh • United States

On-site
USD 120,000 - 180,000
Healthcare insurance
Stock options.
Personal time off
+3