Software Development Engineer
$72.1k - $144.2kCVS Health
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.
What you will do
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.
For this role you will need Minimum Requirements
2-3 + 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
Preferred Qualifications
Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field, or equivalent practical experience.
2-3 + 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.
Education
Bachelor's degree preferred/specialized training/relevant professional qualification.
Anticipated Weekly Hours
40
Time Type
Full time
Pay Range
The typical pay range for this role is:
$72,100.00 - $144,200.00
This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.
Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.
Great benefits for great people
We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.
This full‑time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well‑being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.
Additional details about available benefits are provided during the application process and on Benefits Moments ( .
We anticipate the application window for this opening will close on: 07/13/2026
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
CVS Health is an equal opportunity/affirmative action employer, including Disability/Protected Veteran — committed to diversity in the workplace.
$58.26 - $66.26 per hour
Genesis10 is currently seeking a Full Stack Software Development Engineer for a hybrid position (3 days per week onsite) with a Global Financial Institution located in Plano, TX. This is a 12+ month contract to hire opportunity. This is a full-stack software development...SuggestedHourly payContract work3 days per week- ...Software Development Engineer Immediate need for a talented Software Development Engineer with experience in the Banking & Financial Industry. This is a 6+ Months Contract opportunity with long-term potential and is located in Plano, TX. Please review the job description...SuggestedContract workImmediate start
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase, within the Consumer & Community Banking -... ...firmwide frameworks, tools, and practices of the Software Development Life Cycle Drives team adoption of enterprise-authorized...Suggested
- ...performers. As a Senior Lead Security Engineer at JPMorganChase within the, you are an... ...of an agile team that works to deliver software solutions that satisfy pre-defined functional... ...5+ years of experience incloud service development & integration, proficient in OAuth, SAML...SuggestedFor contractors
- ...DESCRIPTION DESCRIPTION: Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating...SuggestedFull timeWork at office
- ...required: Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Lead Software Engineer, Software Engineer/Developer, IT Lead, Consultant (IT), or related occupation...Full time
- ...you'll be a key part of a high-performing team delivering secure software solutions. Make a real impact as you help shape the future of... ...world's largest and most influential companies. As a Lead Security Engineer at JPMorgan Chase within the Cybersecurity & Technology...
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking... ...Develop and maintain overarching resiliency frameworks that development and infrastructure teams can consume via automated product...
- ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking... ...of firmwide frameworks, tools, and practices of the Software Development Life Cycle Leverage your strong operational skills to develop...For contractorsWork experience placementWork at office
- ...that inform program decisions. Dynamics 365 CE Sr. Application Engineer Location: Dual role – Dynamics 365 CE Sr. Application Engineer... ...a focus on supporting Tyler’s State & Federal group. Business Development Representative Yarmouth, Maine | Troy, Michigan | Lubbock,...Contract workSummer workInternship
$157k - $236.9k
...Position Summary Staff Software Development Engineer – Caremark LLC, a CVS Health company – located in Richardson, TX. Multiple positions available. Telecommuting options. Responsibilities Analyze user needs and develop software solutions to meet business requirements....Local areaRemote work- ...with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Position Summary Staff Software Development Engineer – Richardson, TX Analyze user needs and develop software solutions to meet business requirements Determine feasibility of...Hourly payFull timeTemporary workLocal area
- ...for this role. JOB DESCRIPTION As a Senior Lead Software Security Engineer at JPMorganChase, you are an integral part of an agile team... ..., customer-centric products, and utilizing agile development processes. You will look at problems holistically, beyond...For contractors
- ...purpose of this team is to deliver innovative, high-performance software solutions that align with core business needs while... ...guiding technical decisions and collaborating across multiple engineering squads. DAY-TO-DAY RESPONSIBILITIES Configure and support packaged...Work at office
- ...DESCRIPTION: Duties: Design, develop and implement software solutions independently. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating...Full time
$68.25 per hour
..., Java 21, front-end frameworks, and modern DevOps practices, and a proven ability to deliver high-quality software using GenAI tools for accelerated development and testing. Responsibilities: Designs, develops, enhances, tests, supports, maintains, and debugs enterprise...Contract work3 days per week- ...Summary: Ideal candidate will have 7 10 years of experience in software development, with a proven track record of delivering high quality... ...Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. 7 10 years of professional experience...
- ...Role :: Sr Java Full Stack Developer Location: Richardson, Texas Java Backend Development – 80% React JS Frontend – 20% Experience in front end technologies using React JS, Redux HTML/CSS. ETHEREUM TECHNOLOGIES LLC is an equal opportunity employer inclusive of female,...Permanent employmentContract workLocal area
- ...Graphql ReactJS Simulator (React JS) Minimum Qualifications Bachelor’s or Master’s Degree program in Computer Science, Computer Engineering, or a related field (or equivalent experience). Extremely motivated, highly passionate, and curious about new technologies. Take...
- ...stakeholder requirements Participate in design discussions to capture software specifications, and aid in creation of process documentation.... ...test plans, analyse outcomes, and report defects to the development team, to facilitate enhancement of software performance...Full timeTemporary workRelocation
- ...will be instrumental in shaping the future at one of the world's largest and most influential companies. As a Lead Infrastructure Engineer at JPMorgan Chase within Application Network Services team, you will lead a team responsible for delivering secure and resilient...
- ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundation Services, you are an... ...of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers...For contractors
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank,... ...responsibilities: Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond...
- ...operational excellence for production workloads. As a Lead Software Engineer at JPMorgan Chase within Cloud Foundation Services, you will... ...the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-...Work experience placement
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's... ...journeys. You'll contribute across the full software development lifecycle, partner with cross-functional stakeholders, and apply...Work experience placement
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking,... ...Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond...
- ...level applications using Java Full Stack development, with emphasis on Java, Spring Boot,... ...functional teams to deliver high‑quality software solutions. Participate in code reviews,... ...development, coding efficiency, and engineering productivity. Qualifications 7+ years of...
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Asset & Wealth Management, you are an integral part of an agile team that works to enhance, build, and...
- ...with Google Cloud Platform (GCP) services including GKE, Compute Engine, and Cloud Storage. Develop middleware and APIs to integrate... .... Minimum 5+ years of hands-on experience in full-stack Java development. Minimum 3+ years of experience with Spring Boot and microservices...
$110k - $130k
...hands-on experience in building scalable REST APIs and microservices. The ideal candidate should have a solid foundation in backend development using Kotlin and Java, along with the ability to collaborate effectively across teams and demonstrate emerging leadership...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- senior robotics software engineer Richardson, TX
- senior software engineer Richardson, TX
- software developer fintech Richardson, TX
- senior software engineer ruby on rails Richardson, TX
- federal - software developer Richardson, TX
- consulting software engineer Richardson, TX
- software engineer travel Richardson, TX
- junior software developer remote Richardson, TX
- senior software engineer remote Richardson, TX
- entry level software engineer remote Richardson, TX


