Logo
South Dakota Staffing

Software Engineer - Data Platform & GenAI

South Dakota Staffing, Pierre, South Dakota, United States, 57501

Save Job

Software Engineer

At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care. We are seeking a talented and motivated Software Engineer to join our HR Tech Data Platform team. In this role, you will design, implement, and deploy production grade data pipelines and GenAI/LLM applications in a cloud environment. This is an exciting opportunity to work with cutting edge technologies and contribute to impactful projects in a collaborative setting. Key Responsibilities: Design, develop, and maintain scalable data pipelines for processing large datasets and events using distributed computing frameworks (e.g., Spark, Pub/Sub), adhering to the highest privacy standards. Design and implement Snowflake and star schema models for efficient data retrieval and analytics. Build, deploy, and fine tune LLM based GenAI applications leveraging Google Cloud services (e.g., GKE, Cloud Functions, Vector Search). Develop solutions using NoSQL and SQL databases. Collaborate with stakeholders, engineers, and product teams to deliver robust and efficient analytics solutions. Implement best practices for logging, data quality, reliability, and security in cloud-based environments. Monitor, troubleshoot, and optimize pipeline performance and application scalability. Write clean, maintainable, modular, and well documented code. Participate in code reviews and contribute to the continuous improvement of engineering processes. Position can be full-time remote or onsite 1 day/week in our Richardson, TX; Scottsdale, AZ or Woonsocket, RI offices. Required Qualifications: 2+ years' hands-on experience developing and deploying production-grade data pipelines and machine learning models in a cloud environment. 2+ years' experience building applications using Large Language Models (e.g., OpenAI, Gemini), including fine-tuning. 2+ years' experience with Python and distributed data processing frameworks (e.g., PySpark, Kafka, Flink). 2+ years' experience working with cloud platforms (preferably Google Cloud Platform, AWS, or Azure). 2+ years' experience working with CI/CD pipelines and containerization technologies (Docker, Kubernetes). Preferred Qualifications: Strong problem solving skills and attention to detail. Excellent communication and teamwork abilities. Experience with vector databases, Pub/Sub, and Kubernetes. Exposure to MLOps practices and tools. Experience building agentic workflows. Education: Bachelor's degree in computer science or a related field required. Anticipated Weekly Hours: 40 Time Type: Full time Pay Range: The typical pay range for this role is: $83,430.00 - $222,480.00 Great benefits for great people: Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan. No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching. Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility. We anticipate the application window for this opening will close on: 10/01/2025 Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws. We are an equal opportunity and affirmative action employer.