Software Development Engineer

CVS HealthRichardson-1300 E Campbell Rd, NE
$72,100 - $144,200

About The Position

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. A Brief Overview The Software Development Engineer – AI is a individual contributor and hands-on technical leader responsible for designing, building, and deploying AI and machine learning-powered digital experiences across Caremark's platforms. The Software Engineer – AI designs, develops, and implements AI/ML solutions and systems by applying advanced technical expertise to architect and code intelligent applications, conduct system testing and debugging, collaborate with cross-functional teams, and contribute to the overall technical direction and innovation of AI engineering projects.

Requirements

  • 7+ years work experience
  • Adept at problem solving and decision making skills
  • Adept at collaboration and teamwork
  • Adept at growth mindset (agility and developing yourself and others) skills
  • Adept at execution and delivery (planning, delivering, and supporting) skills
  • Adept at business intelligence
  • 7+ years of hands-on software engineering experience, including building and deploying machine learning models.
  • Strong proficiency in Python and experience with an ML framework (PyTorch, TensorFlow, or Scikit-learn).
  • Working knowledge of generative AI and large language models (LLMs), including prompt engineering, retrieval-augmented generation (RAG), and vector databases/embeddings.
  • Experience with agentic AI frameworks and conversational AI/NLP systems.
  • Familiarity with cloud platforms (Azure, GCP, AWS) and MLOps/CI-CD pipelines for model deployment and monitoring.
  • Experience with REST and/or GraphQL API development.
  • Solid understanding of software engineering fundamentals—data structures, algorithms, design patterns.

Nice To Haves

  • Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field, or equivalent practical experience.

Responsibilities

  • Leverages expertise to design and implement efficient, scalable AI/ML solutions that meet business requirements and quality standards.
  • Contributes to solution design and architecture discussions for AI/ML systems, collaborating with architects and senior engineers.
  • Provides input on technical feasibility, model performance, and scalability considerations to ensure the overall solution meets the desired objectives.
  • Participates in code reviews and ensures adherence to coding standards, best practices, and quality guidelines.
  • Communicates and coordinates with team members to ensure alignment, provide technical insights, and contribute to decision-making processes.
  • Contributes to the adoption of best practices, new AI/ML technologies, and tools, including generative AI and agentic frameworks, to enhance productivity, efficiency, and code quality.
  • Participates in knowledge sharing activities, such as code reviews, tech talks, and workshops, to foster a culture of learning and collaboration within the team.
  • Works with other developers and team members to implement complex AI-powered features, enhance existing functionality, and ensure the delivery of high-quality code.
  • Provides guidance and mentorship to junior developers, helping them improve their technical skills and grow professionally.

Benefits

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