How to Apply
A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.
Job SummaryJoin our Pharmacy Department team at Michigan Medicine as a Solution Engineer, where you'll bridge the gap between data science innovation and real-world impact. Coordinate with applied data scientists, analysts, and healthcare leaders to operationalize machine learning and data models across hybrid environments. Your expertise in cloud technologies, data integration, observability, and performance optimization will ensure the seamless delivery of data-driven solutions that transform healthcare.
Mission StatementMichigan Medicine improves the health of patients, populations and communities through excellence in education, patient care, community service, research and technology development, and through leadership activities in Michigan, nationally and internationally. Our mission is guided by our Strategic Principles and has three critical components; patient care, education and research that together enhance our contribution to society.
Why Join Michigan Medicine?Michigan Medicine is one of the largest health care complexes in the world and has been the site of many groundbreaking medical and technological advancements since the opening of the U-M Medical School in 1850. Michigan Medicine is comprised of over 30,000 employees and our vision is to attract, inspire, and develop outstanding people in medicine, sciences, and healthcare to become one of the world’s most distinguished academic health systems. In some way, great or small, every person here helps to advance this world-class institution. Work at Michigan Medicine and become a victor for the greater good.
What Benefits can you Look Forward to?
Excellent medical, dental and vision coverage effective on your very first day 2:1 Match on retirement savingsResponsibilities*The Pharmacy Department at Michigan Medicine is seeking a skilled Solution Engineer to orchestrate the seamless operationalization of machine learning models across both on-premises and cloud environments. You will design and ensure the continued operation of application systems, bridging the gap between data science innovation and real-world impact.
The ideal candidate will blend technical depth, operational acumen, and a passion for harnessing data-driven solutions to transform healthcare.
Key Responsibilities
Operationalize Machine Learning Models: Design, build and maintain robust CI/CD pipelines for deploying, monitoring, and managing machine learning models in production.Cloud Migration & Operations: Lead the strategic migration of on-premises systems to the cloud, architecting cloud-native solutions while ensuring operational continuity. Manage cloud resources, optimizing for performance, scalability, and cost-efficiency.Hybrid Infrastructure Management: Maintain and optimize existing on-premises Linux virtual machine environments while transitioning workloads to the cloud.Performance & Reliability: Establish comprehensive monitoring, logging, and alerting systems to track the health of deployed models and infrastructure across all environments. Implement proactive measures for high availability and fault tolerance.Data Integration: Collaborate with data teams to design and implement data pipelines that facilitate seamless data flow between systems, ensuring data accessibility for data model and machine learning workflows. Leverage your Python and SQL expertise to facilitate data transformations and integrations.Scalability: Design and implement solutions that can handle increasing data volumes and user demands, ensuring that our systems remain performant and responsive.Security & Compliance: Implement robust security practices in our workflows to protect sensitive data and ensure compliance with healthcare regulations.Collaboration: Work closely with Data Scientists and Data Architects to translate model requirements into scalable, production-ready solutions.Enterprise Integration: Evaluate, integrate, and consolidate solutions across the broader Michigan Medicine IT ecosystem to ensure interoperability and maximize value.Solution Validation: Create prototypes or proof of concepts to validate solution designs and ensure their effectiveness before full-scale implementation.Required Qualifications*EducationSenior Solution EngineerMaster's degree in computer science, Information Systems, or a related field ORBachelor's degree in a relevant field with 3+ years of demonstrated experience in solution architecture, cloud technologies, or machine learning operationsLead Solution EngineerMaster's degree in computer science, Information Systems, or a related field ORBachelor's degree in a relevant field with 5+ years of demonstrated experience in solution architecture, cloud technologies, or machine learning operationsExperience:Senior Solution Engineer3-5 years of professional experience in a Solution Architect, DevOps Engineer, or similar role.Lead Solution Engineer5+ years of professional experience in a Solution Architect, DevOps Engineer, or similar role, with at least 2 years leading technical teams or projects.Leadership Competencies:Demonstrated ability to lead and mentor technical teamsExperience in defining and implementing technical strategies and roadmapsTrack record of successful project delivery in complex environmentsExcellent stakeholder management and communication skillsStrong proficiency in:Cloud platforms (e.g., Azure, AWS, GCP), Azure preferredContainerization (e.g., Docker, Kubernetes)CI/CD tools (e.g. GitLab CI/CD, GitHub Actions, Jenkins), GitLab CI/CD preferred Orchestration tools (e.g. Prefect, Airflow, Dagster), Prefect preferredLinux virtual machine managementPython and SQL for data manipulation and integrationExperience with operationalizing machine learning models, including model deployment, monitoring, and versioning.Knowledge of data pipelines, ETL/ELT processes, and data integration best practices. Familiarity with data build tool (dbt) preferred.Excellent problem-solving, analytical, and troubleshooting skillsStrong communication and collaboration abilitiesFamiliarity with data science and machine learning concepts
Desired Qualifications*Healthcare industry experienceExperience with data visualization and analytics toolsUnderstanding of healthcare data governance and regulatory complianceProficiency in multiple programming languagesWide familiarity with various data storage technologies and SQL/SQL-like dialectsExperience with metadata management
Modes of Work
Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes.
Underfill StatementThis position may be underfilled at a lower classification depending on the qualifications of the selected candidate.
Background ScreeningMichigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third-party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.
Application DeadlineJob openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled any time after the minimum posting period has ended.
U-M EEO/AA StatementThe University of Michigan is an equal opportunity/affirmative action employer.