Software Engineer (AI Engineering)

CVS Health•Island, KY
•$79,310 - $158,620

About The Position

Build software that helps people access care at CVS MinuteClinic. The role shapes patient-facing experiences and the tools providers use to deliver care, connecting engineering decisions to patient access, provider efficiency, and everyday care experiences. Existing modernization work includes patient-facing kiosks, internal web applications, APIs, and AI features used by providers. The engineer will build on that foundation as the organization expands cloud-native services, open-source technologies, and AI-enabled and agentic workflows. The role emphasizes single-threaded ownership: an engineer is accountable for an assigned feature or component through delivery, making implementation decisions within agreed designs and following through on production outcomes. Senior Engineers and tech leads provide design guidance and review as the engineer's scope grows. The current environment includes C#, .NET, and Microsoft technologies; future direction emphasizes Python, Java, Kotlin, Kubernetes, and Kafka, with distributed systems designed for reliability, scalability, and maintainability. Curiosity, strong engineering fundamentals, accountability, and a sustained desire to learn are valued.

Requirements

  • 2+ years of professional software engineering experience with C# and .NET (Framework or Core).
  • Working knowledge of REST API design and SQL Server.
  • Familiarity with CI/CD concepts and at least one pipeline tool, such as GitHub Actions, Jenkins, Octopus, or equivalent.
  • Ability to read and troubleshoot application logs and comfort working in a cloud-hosted environment.
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or 4+ years of professional software engineering experience in a production environment in lieu of a degree.

Nice To Haves

  • Experience with IIS-hosted web applications and Windows-based deployment workflows.
  • Exposure to TypeScript or Angular for internal tooling.
  • Familiarity with APM tools such as AppDynamics, Splunk, or Grafana.
  • Knowledge of HIPAA compliance requirements and PHI-handling practices.
  • Bachelor's degree in Computer Science or Software Engineering.

Responsibilities

  • Own a defined feature or component from requirements through implementation, testing, deployment, and follow-up; resolve questions, raise blockers, and communicate progress.
  • Develop APIs and backend features while building practical experience with Python, Java, Kotlin, Kubernetes, and Kafka; apply team patterns for asynchronous processing, reliable service interactions, and failure handling.
  • Extend provider-facing AI capabilities and help build workflows that retrieve information and interact with approved tools; implement tests, evaluations, permissions, and human review steps with guidance.
  • Improve patient-facing kiosks, internal applications, and APIs; maintain and enhance C#/.NET services and connect existing capabilities with newer cloud-native systems.
  • Write clean, testable code, participate in code reviews, and contribute to CI/CD workflows.
  • Work with databases, application logs, and monitoring tools; participate in on-call support using team runbooks and escalation paths.
  • Seek feedback, explore unfamiliar technologies, and apply new skills to work.
  • Partner with product, QA, and infrastructure colleagues, document decisions, and share learnings.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Other resources, based on eligibility
  • Eligible for a CVS Health bonus, commission, or short-term incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service