Searchmark.ai LogoSearchmark.ai

Apache Solr Developer

Search engineer specializing in Apache Solr • Remote friendly

Flexible part-time opportunity
Collaborative engineering team

About the Role

Seeking a skilled search engineer to design, implement, and optimize search solutions using Apache Solr. Experience with Elasticsearch or OpenSearch is considered equivalent, and familiarity with vector search databases such as Qdrant or Weaviate is a strong plus.

Position Details

  • Dynamic search engineering role
  • Work with FOSS search technologies (Solr, Elasticsearch, OpenSearch)
  • Collaborate across product and engineering teams
  • Remote work environment
  • Opportunity to shape search strategy
Searchmark Logo

About Searchmark

We build tools and strategies that elevate how people find information and products. Join a small, senior team shipping impactful work in AI search and relevance.

Key Responsibilities

  • Design, configure, and maintain Solr search clusters
  • Develop and optimize indexing, query performance, and relevance tuning
  • Implement schema changes, analyzers, tokenizers, and custom plugins
  • Integrate search with applications via REST APIs or client libraries
  • Monitor, troubleshoot, and ensure high availability of search infrastructure
  • Collaborate with product, data, and engineering teams to deliver scalable search features

Qualifications

  • 3+ years of hands-on experience with Apache Solr, Elasticsearch, or OpenSearch
  • Strong knowledge of search relevance tuning, query DSL, and schema design
  • Experience with vector search technologies like Qdrant or Weaviate preferred
  • Proficiency in Java, Python, or another backend language
  • Familiarity with distributed systems, scaling, and cloud deployment

Ready to Apply?

Share your experience with search technologies and tell us about your most impactful search projects.