Staff Software Development Engineer
CVS HealthAbout the role
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.
Position Summary
We are seeking a passionate and hands-on Staff Software Development Engineer to join a high-impact engineering team focused on building next-generation intelligent platforms. This role requires a strong technologist who can operate both as a technical leader and individual contributor, driving the design and delivery of scalable, production-grade AI solutions.
The ideal candidate is enthusiastic about emerging technologies, particularly Generative AI, LLMs, and agentic systems, and can work independently while effectively leading and collaborating with cross-functional teams. You will play a critical role in building AI-powered applications, leveraging advanced techniques such as prompt engineering, Retrieval-Augmented Generation (RAG), model evaluation, and fine-tuning, while integrating them into enterprise-grade systems.
This role also requires full-stack capabilities, with hands-on experience in frontend frameworks (Angular/React) and backend API development, enabling end-to-end ownership of AI-enabled applications.
Key Responsibilities
- Design, build, and deploy scalable AI/GenAI applications leveraging LLMs, RAG architectures, and agentic frameworks
- Develop and optimize AI prompts, evaluation frameworks, and model pipelines to improve accuracy, performance, and reliability
- Architect and implement end-to-end solutions, including frontend applications (Angular/React) and backend APIs/services
- Integrate AI capabilities into enterprise systems using cloud-native and microservices architectures
- Lead technical design discussions and drive scalable, secure, and high-performance architecture decisions
- Collaborate across product, business, and engineering teams to deliver impactful solutions aligned with business goals
- Build reusable frameworks and tooling for LLM evaluation, monitoring, and observability
- Ensure adherence to best practices in software engineering, including CI/CD, testing, code reviews, and security
- Mentor and guide engineers, fostering a culture of innovation, quality, and continuous improvement
- Stay current with emerging trends in AI/ML, LLM ecosystems, and modern web technologies
Required Qualifications
- 7+ years of experience in software engineering, delivering scalable, production-grade applications
- Frontend: Angular, React, or similar frameworks
- Backend: API development using Java, Python, or Node.js
- Experience in designing and developing microservices and RESTful APIs
- Hands-on experience with cloud platforms (GCP, RKE)
- Strong understanding of CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes)
- 1+ years of hands-on experience with Generative AI / LLM-based systems
- 1 + years of experience with:
- Prompt engineering and LLM interactions
- RAG (Retrieval-Augmented Generation) architectures
- LLM evaluation techniques and frameworks
- Experience building AI-enabled applications using modern frameworks and tools
Preferred Qualifications
- Ability to work independently while leading initiatives and collaborating across teams
- Excellent problem-solving, analytical, and communication skills
- Hands-on experience in model fine-tuning and optimization techniques
- Experience building multi-model or multi-provider AI orchestration systems
- Familiarity with vector databases, embeddings, and semantic search architectures
- Experience implementing LLM observability, evaluation pipelines, and guardrails
- Experience with frontend performance optimization and modern UI/UX practices
- Exposure to event-driven architectures, message queues, and streaming systems
- Healthcare or regulated domain experience (nice to have)
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience (High School diploma + 4 years of relevant experience)
P
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s