Software Engineer - Search/AI
Listed on 2026-06-23
-
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, retirement savings options, wellness programs and other resources as per eligibility.
EEO StatementCVS Health is an affirmative action employer and is an equal opportunity employer, as are the physician‑owned businesses for which CVS Health provides management services. We do not discriminate in recruiting, hiring, promotion or any other personnel action based on race, ethnicity, color, national origin, sex/gender, sexual orientation, gender identity or expression, religion, age, disability, protected veteran status or any other characteristic protected by applicable federal, state, or local law.
We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.
(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).