Senior Software Development Engineer Search AI

CVS Health

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$92,700–$203,940 / yr
Posted
4 days ago
Closes
Aug 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $201k
This role $148k
$74k most similar roles pay here $266k

This role pays less than 85% of similar roles. Most pay $166,100–$235,812 — the shaded band above. At the midpoint, this role pays about $148k versus about $201k for comparable roles.

Based on 240 similar postings.

Employer

About CVS Health

CVS Health is a leading American healthcare company operating retail pharmacies, pharmacy benefit management services, and a health insurance segment through Aetna, one of the nation''s largest health insurers. Industry: Healthcare & Pharmacy

CVS Health currently has 156 open roles on FindRole.

Listed pay typically runs $118,450–$260,590 across 152 roles with salary data.

Most-posted roles

View all roles at CVS Health

At a glance

TL;DR · Senior Software Development Engineer Search AI

As a Senior Software Development Engineer in Search Machine Learning at Aetna (CVS Health), you will lead teams developing advanced search solutions to enhance the Find Care experience, helping millions of members find providers and care options more efficiently. Your daily tasks include fine-tuning search relevance with machine learning techniques, exploring cutting-edge technologies like Agentic Solutions and Large Language Models, analyzing search data for optimization, and collaborating with cross-functional teams to deliver impactful results. You will utilize Python and platforms such as Elastic/OpenSearch to develop and evaluate analytical models, ensuring high reliability and performance in large-scale information retrieval systems. Ideal candidates have 5+ years of professional experience in search or data-intensive systems, a strong background in Information Retrieval concepts, and experience with AI-driven coding tools like Claude Code and Copilot.

What you'll do

  • Develop and optimize search algorithms using Elastic/OpenSearch.
  • Apply machine learning techniques to enhance search relevance and ranking.
  • Analyze search data to identify trends and inform optimization strategies.
  • Explore and integrate cutting-edge technologies like RAG and LLMs.
  • Investigate search-related problems using predictive models and recommend solutions.
  • Utilize Python programming skills to interpret large volumes of search data.

What we're looking for

  • 5+ years of professional software engineering experience in search or data-intensive systems.
  • Strong expertise in information retrieval, query understanding, relevancy, and ranking.
  • Experience developing and optimizing search algorithms using technologies like Elastic/OpenSearch.
  • Ability to analyze large datasets and develop predictive models for optimization.
  • Proficiency in Python and machine learning techniques for enhancing search relevance.
  • Track record of mentoring engineers and raising technical standards within teams.
  • Familiarity with cutting-edge technologies such as Agentic Solutions, RAG, and LLMs.

More like this

Similar roles

AI Software Engineer, Senior

Booz Allen Hamilton

Laurel, Maryland 50 days ago $86,800$198,000
Python Java C++ JavaScript TypeScript LLM-powered developer tools CI/CD DevOps VS Code Kubernetes Docker GitHub GitLab Jenkins Agentic AI frameworks Orchestration systems Cloud services PostgreSQL MongoDB

AI Software Engineer, Senior

Booz Allen Hamilton

Laurel, MD 50 days ago $86,800$198,000
Python Rust Go Scala Java GitLab CI Jenkins Git Linux Docker Podman AWS LocalStack ESXi Ansible Kubernetes SIEM Security+ Linux+

Senior Software Engineer, AI Platforms

JLL (Jones Lang LaSalle)

Boston, MA 4 days ago $120,000$200,000
Python Node.js React Azure AWS GCP Docker Kubernetes CI/CD Git GitHub SQL Server CosmosDB Vector databases RAG systems Prompt engineering LLM integration Automated testing frameworks
Hybrid