Search Engineer

Acesoft Labs

United States

Remote

USD 120,000 - 160,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Acesoft Labs is seeking an experienced Search Engineer to design and implement robust search architectures using Solr and Elasticsearch. You will write complex queries, optimize indexing, and tailor analyzers and mappings to domain data.

You will also develop Spark-based indexing pipelines and monitor performance across large datasets. The role requires 4–5 years of hands-on production experience with Solr/Elasticsearch, strong knowledge of Lucene internals and BM25/TF-IDF, and a proven ability

Qualifications

  • 4–5 years hands-on experience with Solr and/or Elasticsearch in production environments.
  • Proven ability to write and optimize complex Solr queries (standard, dismax, edismax) and Elasticsearch DSL.
  • Understanding of indexing principles, Lucene internals, and relevance scoring (BM25, TF-IDF).
  • Proficiency with Spark for custom indexing workflows and large-scale data processing.
  • Experience with document parsing/extraction for search indexing and integrating search into applications.

Responsibilities

  • Design and implement scalable search architectures using Solr and Elasticsearch.
  • Write, optimize, and maintain complex search queries and DSLs.
  • Build and manage analyzers, tokenizers, filters, and index mappings.
  • Develop and optimize indexing pipelines using Apache Spark.
  • Monitor and tune search performance and relevance metrics.
  • Evaluate search quality, latency, and index refresh times.
  • Create query templates and APIs for enterprise integration.

Skills

Solr
Elasticsearch
Query optimization
BM25
TF-IDF
Lucene internals
Apache Spark
Indexing pipelines

Tools

JSON parsing
XML parsing
PDF parsing

Job description

Job description

Key Responsibilities:
  • Design and implement robust, scalable search architectures using Solr and Elasticsearch.
  • Write, optimize, and maintain complex search queries (including full-text, faceted, fuzzy, geospatial, and nested queries) using Solr Query Parser and Elasticsearch DSL.
  • Work with business stakeholders to understand search requirements and translate them into performant and accurate queries.
  • Build and manage custom analyzers, tokenizers, filters, and index mappings/schemas tailored to domain-specific search needs.
  • Develop and optimize indexing pipelines using Apache Spark for processing large-scale structured and unstructured datasets.
  • Perform query tuning and search relevance optimization based on precision, recall, and user engagement metrics.
  • Create and maintain query templates and search APIs for integration with enterprise applications.
  • Monitor, troubleshoot, and improve search performance and infrastructure reliability.
  • Conduct evaluations and benchmarking of search quality, query latency, and index refresh times.
Required Skills and Qualifications:
  • 4 to 5 years of hands‑on experience with Apache Solr and/or Elasticsearch in production environments.
  • Proven ability to write and optimize complex Solr queries (standard, dismax, edismax parsers) and Elasticsearch Query DSL, including:
    • Full-text search with analyzers
    • Faceted and filtered search
    • Boolean and range queries
    • Aggregations and suggesters
    • Nested and parent/ child queries
  • Strong understanding of indexing principles, Lucene internals, and relevance scoring mechanisms (BM25, TF-IDF).
  • Proficiency with Apache Spark for custom indexing workflows and large-scale data processing.
  • Experience with document parsing and extraction (JSON, XML, PDFs, etc.) for search indexing.
  • Experience integrating search into web applications or enterprise software platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Search Engineer: Scalable Solr/Elasticsearch
Senior Search Engineer: Scalable Solr/Elasticsearch

Acesoft Labs • United States

Remote
USD 120,000 - 160,000
Software Engineer
Software Engineer

Job Juncture • Columbus (OH)

On-site
USD 110,000 - 150,000
Staff Software Engineer, Search
Staff Software Engineer, Search

engineeringjobs.net, Inc. • Seattle (WA)

On-site
USD 140,000 - 210,000
Employee Discount
Health Benefits
Retirement Savings Plan
+1
Search Consultant
Search Consultant

Searchmark Media LLC • United States

Remote
USD 90,000 - 130,000
Senior Search Engineer - Relevance, Scale & AI Discovery
Senior Search Engineer - Relevance, Scale & AI Discovery

Grid Dynamics • United States

On-site
USD 100,000 - 130,000
Budget for conferences and courses
Well-equipped office
Corporate social events
Sr. Software Engineer (SolrCloud/ Elastic-Search, Endeca)
Sr. Software Engineer (SolrCloud/ Elastic-Search, Endeca)

Redolent Infotech Pvt. Ltd. • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Apache Solr Search Engineer
Apache Solr Search Engineer

Capgemini • Richmond (VA)

On-site
USD 48,000 - 74,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Search Engineer (Elasticsearch/Solr, Java)
Senior Search Engineer (Elasticsearch/Solr, Java)

Fantom Corp • Chantilly (VA), Northern (KY)

Hybrid
USD 120,000 - 170,000
SOLR Senior Developer
SOLR Senior Developer

Ventures Unlimited Inc • Atlanta (GA)

On-site
USD 80,000 - 100,000
Senior Search Engineer (SOLR / Lucidworks) c2c jobs – New York, NY
Senior Search Engineer (SOLR / Lucidworks) c2c jobs – New York, NY

US staffing Inc • New York (NY)

On-site
USD 140,000 - 190,000