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.
e-Health and Artificial Intelligence (e-HAIL) is a new strategic initiative between Michigan Medicine and Michigan Engineering. We seek a full time programmer to be part of a growing team that supports an engaged, interdisciplinary community of investigators working at the intersection of AI and health. We are looking for an experienced, energetic individual with a strong background in Computer Science and proven experience with systems analysis/programming activities. The successful candidate will work with researchers from different disciplinary backgrounds--computer scientists, clinical research physicians, bioinformaticians--to support ongoing interdisciplinary research in machine learning for healthcare.
The position reports to the e-HAIL Program Manager and is housed administratively in the Medical School’s Office of Research. You have the expertise and the opportunity to work in an exciting and rewarding research area that constantly poses new technical and computational problems and contributes to better health outcomes. This position is hybrid, primarily working from home but with onsite opportunities in Ann Arbor possible. A fully remote role would be considered for the right candidate.
Plan, coordinate and develop computer programs and systems that interface with enterprise data resources to enable extraction, processing, and analysis of complex healthcare data.
Conduct a full range of programming tasks including program design, program coding, debugging and documentation for a variety of general applications programs including data manipulation, input and output routines reflecting a variety of equipment configurations.
Participate in machine learning model development, testing, and maintenance as required.
Develop code for deploying and monitoring the output of machine learning models over time.
Create and maintain documentation of computer programs and models.
Write up summary reports, presentations, and participate in diverse research meetings.
Work frequently includes program maintenance and error detection/correction of existing codes/languages and/or revisions to model documentation.
Bachelor's degree in Computer Science, a related field or equivalent experience. 5+ years systems analysis/programming activities related to data management and analysis in a business environment.
Fluency in python for data management and data analysis
Fluency in SQL for database development and manipulation
Excellent communication skills, both oral and written
Strong organizational skills with attention to detail and accuracy
Familiarity with machine learning concepts and techniques
Familiarity with development operations and machine learning operations, including but not limited to a strong mastery of git (or other version control systems) and fluency in software development and maintenance best practices.
Completion of a master's degree in computer science, bioinformatics, clinical informatics, information, statistics, computer science, data science, or related fields by the start date
Knowledge of basic and advanced statistical techniques and concepts (probability theory, generalized linear models, statistical hypothesis testing)
Experience with app development
Familiarity using medical imaging data and/or unstructured data (e.g. text data)
Experience working in Linux/Unix environments for research computing
Familiarity with state of the art machine learning operations, including but not limited to weights and biases frameworks.
Experience working with sensitive and confidential data such as health care records regulated by HIPAA.
Michigan 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.
Michigan 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.
Job 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 anytime after the minimum posting period has ended.
The University of Michigan is an equal opportunity/affirmative action employer.
U-M COVID-19 Vaccination Policy
COVID-19 vaccinations, including one booster when eligible, are required for all University of Michigan students, faculty and staff across all campuses, including Michigan Medicine. This includes those working remotely and temporary workers. More information on this new policy is available on the U-M Health Response website or the UM-Dearborn and UM-Flint websites.
A great university is made so by its faculty and staff, and Michigan is recognized as one of the best universities to work for in the country. The Michigan culture is known for engaging faculty and staff in all facets of the university to create a workplace that is vibrant and stimulating.For two consecutive years, the Chronicle of Higher Education has placed U-M in its "Great Colleges to Work For" survey. In particular, the university earns high marks for strong relations between faculty and administrators, a collaborative system of governance, strong pay and benefits, and a healthy work/life balance.