CVS Health logo

Senior Search Engineer

CVS Health

Trenton, NJ
Full Time
Senior
5 days ago

Job Description

About the Role

At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming healthcare. As the nation's leading health solutions company, we reach millions of Americans through our local presence, digital channels, and more than 300,000 purpose-driven colleagues—caring for people where, when, and how they choose, in a way that is uniquely more connected, more convenient, and more compassionate. And we do it all with heart, each and every day. As a Senior Search Engineer, you will play a critical role in enhancing the search experience across our digital platforms by leveraging expertise in search technologies, machine learning, and data analysis to improve relevance, accuracy, and overall effectiveness of search solutions.

Key Responsibilities

  • Develop and implement advanced search solutions by leading the development and optimization of search algorithms and systems utilizing technologies such as Elastic, OpenSearch, and Solr.
  • Fine-tune search relevance by applying machine learning techniques, including classification and ranking models, to significantly improve the relevance of search results.
  • Integrate with modern architectures by leveraging experience with Kubernetes, Elastic, Solr, OpenSearch, and Kafka to build scalable and resilient search infrastructure.
  • Explore and implement cutting-edge technologies such as Agentic Solutions, Retrieval-Augmented Generation (RAG), and Large Language Models (LLMs) to enhance search capabilities.
  • Analyze search data by performing in-depth analysis of search queries, user behavior, and search performance metrics to identify areas for improvement and inform optimization strategies.
  • Collaborate with cross-functional teams including product managers, engineers, and business stakeholders to understand search requirements, develop solutions, and deliver impactful results.
  • Develop and evaluate analytical models using strong knowledge of algorithms and predictive models to investigate search-related problems, detect patterns, and recommend data-driven solutions.
  • Utilize programming skills in Python, Kotlin, and/or Java to explore, examine, and interpret large volumes of search data.
  • Communicate technical concepts effectively to both technical and non-technical audiences.

Requirements

  • 5+ years of relevant experience in search engineering, information retrieval, or related field.
  • 3+ years of experience programming using Python or Java/Kotlin.
  • 3+ years experience with Elastic, OpenSearch, Solr, or other open source search engines.
  • 3+ years of experience with SQL and/or NoSQL databases.

Nice to Have

  • Demonstrated strong ability to communicate technical concepts and implications to business partners.
  • Proactive in anticipating and preventing problems and roadblocks.
  • Strong knowledge of advanced analytics tools and languages for analyzing large datasets from multiple sources.
  • Proficiency in mathematical analysis methods, machine learning, statistical analyses, and predictive modeling with a focus on search-specific applications.
  • Experience with and a strong understanding of Search Technologies and Distributed Systems.
  • Experience with Kubernetes.
Apply Now

Job Details

Posted AtAug 16, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CVS Health

Website

cvshealth.com

Location

Trenton, NJ

Industry

Pharmacies and Drug Retailers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches