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. CVS Shared Services Resources LLC, a CVS Health company, is hiring for the following role in Irving, TX: Sr Machine Learning Engineer to Design, develop, and implement machine learning models to solve business problems using structured and unstructured data. Build scalable ML pipelines that automate data ingestion, preprocessing, training, evaluation, and deployment. Develop software applications and tools to integrate ML models into production environments. Collaborate with data scientists and software developers to refine model requirements and translate prototypes into robust software solutions. Write clean, efficient, and well-documented code using programming languages such as Python, Java, or C++. Optimize ML models for performance and accuracy using hyperparameter tuning, feature selection, and model validation techniques. Deploy machine learning models to cloud or on-prem environments using tools like Docker, Kubernetes, and cloud platforms (e.g., AWS, Azure, GCP). Monitor and maintain model performance in production, implementing model retraining and version control as necessary. Conduct code reviews and adhere to software development best practices including CI/CD, version control, and unit testing. Develop APIs and microservices to serve ML models and support application integration. Perform data analysis and data engineering tasks including cleaning, transformation, and storage using SQL, Spark, or Pandas. Collaborate with cross-functional teams including product managers, analysts, and engineers to identify and prioritize ML use cases. Utilize and contribute to MLOps frameworks to manage the lifecycle of ML models efficiently. Ensure compliance with data privacy and security standards when handling sensitive datasets. Document machine learning systems, workflows, and decisions for internal knowledge sharing and regulatory requirements. Continuously research and evaluate new ML algorithms and technologies to improve model accuracy and system efficiency. Benchmark different algorithms for scalability and performance under different data and system conditions. Assist in defining the architecture of software systems involving machine learning components. Participate in sprint planning, stand-ups, and other Agile ceremonies to ensure timely and coordinated delivery of ML solutions. Remote work permitted but must live within commuting distance of designated office location and remain available to report to office as needed and required. Multiple openings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior