Staff Software Engineer - Search / AI

CVS HealthIsland, KY
$106,605 - $284,280

About The Position

CVS Health is seeking a hands-on, passionate Staff Software Engineer – Search / AI to join a high-energy, growing team focused on digital innovation. As a Senior technical leader, you will be responsible for driving the architecture, design, and delivery of scalable, cloud-native platforms built on microservices architecture and AI capabilities. This role requires a strong analytical thinker who can simplify complex problems and collaborate effectively. You will be instrumental in building intelligent, distributed systems that aim to reinvent the pharmacy and health care experience in the digital world.

Requirements

  • 7+ years of experience in software engineering, including full software development lifecycle (design, development, testing, deployment).
  • 5+ years of experience building enterprise-scale cloud-native applications (GCP, Azure, or AWS).
  • 5+ years of programming skills in any one of the following programming languages: Java, Python, Kotlin, or Go, with an emphasis on backend and API-driven development.
  • 3+ years of experience in designing and developing microservices architecture, including service decomposition, API design, and event-driven patterns.
  • 2+ years of experience integrating AI/ML solutions, including familiarity with LLMs, RAG architectures, or AI-enabled applications.
  • 2+ years of experience designing and implementing distributed systems and microservices at scale, including resiliency, scalability, and fault tolerance.
  • Experience with any search technology such as ElasticSearch/OpenSearch/Solr/Lucene.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Strong understanding of observability, logging, monitoring, and production support.
  • Bachelor’s degree or equivalent experience (HS diploma + 4 years relevant experience).

Nice To Haves

  • Experience building intelligent data-driven systems, including personalization, recommendations, and analytics platforms.
  • Proficiency in machine learning, statistical analysis, predictive modeling, and mathematical methods, with exposure to search relevance and ranking techniques.
  • Demonstrated ability to communicate complex technical concepts and business implications effectively to diverse stakeholders.

Responsibilities

  • Drive enterprise architecture and technical strategy with a strong focus on microservices-based design and AI platform engineering.
  • Design and develop highly scalable microservices architectures, including APIs, domain-driven services, and event-driven systems.
  • Lead the development and integration of AI/ML solutions, including LLMs, Retrieval-Augmented Generation (RAG), and agentic frameworks.
  • Develop scalable data platforms and pipelines to support real-time and batch processing across enterprise systems.
  • Enable AI-powered capabilities, including intelligent search, recommendations, and decision-support systems.
  • Lead the development and optimization of search algorithms and systems utilizing technologies such as Elastic/OpenSearch/Solr.
  • Drive adoption of CI/CD, DevOps, and automated testing practices using modern tooling (GitHub, Jenkins, CircleCI, Harness).
  • Ensure high standards of system reliability, observability, and performance through monitoring and operational excellence.
  • Collaborate with product managers, architects, and business stakeholders to deliver scalable, modular, and intelligent solutions.
  • Lead design reviews, defining best practices for microservices design, API contracts, and service governance, and mentoring engineers.
  • Drive responsible AI practices, including model evaluation, governance, and production readiness.

Benefits

  • medical
  • dental
  • vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service