Software Engineer - Search/AI
Listed on 2026-09-11
-
Software Development
AI Engineer (Applied/Software), Cloud Engineer - Software, Backend Developer, DevOps
We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger - helping to simplify health care one person, one family and one community at a time.
PositionSummary
CVS Health is looking for hands‑on, passionate people who want to join a high‑energy and growing team to make a difference in customers' lives and who want to be at the forefront of digital innovation in pharmacy and health care.
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/Open Search/Solr.
- Drive adoption of CI/CD, Dev Ops and automated testing practices using modern tooling (Git Hub, 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 mentor engineers.
- Drive responsible AI practices, including model evaluation, governance and production readiness.
- 7+ years of experience in software engineering, including full software development lifecycle.
- 5+ years of experience building enterprise‑scale cloud‑native applications (GCP, Azure or AWS).
- 5+ years of programming skills in 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 search technologies such as Elastic Search/Open Search/Solr/Lucene.
- Experience with CI/CD pipelines and Dev Ops practices.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Strong understanding of observability, logging, monitoring and production support.
- 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.
Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience).
CompensationPay Range: $ – $.
BenefitsComprehensive benefits package including medical, dental and vision coverage, paid time off,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).