University of Michigan

Ann Arbor, MI
10,000+ employees
A top-ranked public university, the University of Michigan has a tradition of excellence in research, learning and teaching, sports and the arts, and more.

Senior Data Engineer/Intermediate Data Engineer

Senior Data Engineer/Intermediate Data Engineer

This job is no longer open

Apply Now

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.

Note: Remote or Hybrid work arrangement options are available for this position.

Summary

Are you wicked smart? Are you a tinkerer at heart who likes to work on the cutting edge and push the bounds of what is possible? The Weil Institute for Critical Care Research and Innovation, within Michigan Medicine’s Department of Emergency Medicine, is in search of a Senior Data Engineer to join our DataOps team to help build next-generation tooling, using industry best practices, to develop real-time data pipelines, integrate machine learning models into University of Michigan’s EHR system, and monitor the performance of our predictive analytics.

This position offers a unique opportunity to work hand-in-hand with our Data Science team and clinical collaborators, within the school and other institutes, to help them get the data they need to build their models and to get those models into a production environment and into the hands of clinicians. Unlike traditional research teams, the Weil Institute is focused on operating like a startup and getting products to market in order to ensure that our work can benefit patients sooner rather than later.

As a member of the DataOps team, you will be responsible for managing data pipelines for large sets of PHI data including data extraction, transformation, cataloging, monitoring, integrity, administration, and security. These sets of data include structured EHR data, waveforms from bedside monitors, radiological images, clinician notes (NLP), ventilator data, as well as all supporting data sets and any future data sets that may be required. In addition to this, you will be working collaboratively with other members of the team to build out frameworks and infrastructure to support the needs of each of our data pipelines with as much automation as possible.

Success in this role requires an ambitious and self-motivated individual capable of identifying areas for improvement, designing solutions, and prioritizing work to ensure that  we are meeting our goals. This often involves learning new languages, technologies, and skills in order to ensure that we are delivering the best solutions possible. An inquisitive individual with a strong desire for continuous improvement and always taking the next best step is a strong fit at the Weil Institute.

Mission Statement

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.

Who We Are

The Weil Institute at the University of Michigan is one of the world’s first comprehensive research enterprises devoted to transforming critical care medicine by accelerating science and moving it from bench to bedside. To do this, the Weil Institute brings together integrative teams of world-class U-M scientists, clinicians, and engineers with industry partners and funding sources to develop and deploy cutting-edge solutions that elevate the care, outcomes, and quality of life of critically ill and injured patients and their families.

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 savings

Responsibilities*

  • Build and improve tooling to automate data pulls
  • Transform ad-hoc data pulls into real-time pipelines
  • Administer infrastructure to support data and applications
  • Implement monitoring solutions to ensure data integrity and pipelines are operational
  • Build and integrate data cataloging into pipelines to ensure data security and enable future automation
  • Communicate clearly and consult with our multi-disciplinary team of scientists, developers, and clinicians
  • Actively participating in discussions and decisions made by the team. We rely on each other and hold each other accountable
  • Determine and document requirements
  • Estimate and adjust stories and sprints
  • Investigate new technologies and share with the team

Required Qualifications*

Data Engineer Senior requirements:

  • The Weil Institute Data Engineer Senior must have a bachelor’s degree in Engineering, Computer Science, Applied Mathematics, Statistics, or Data Analytics or equivalent experience with a minimum of 5 years of progressive software development experience in a data-driven environment.

Data Engineer Intermediate requirements:

  • The Weil Institute Data Engineer Intermediate must have a bachelor’s degree in Engineering, Computer Science, Applied Mathematics, Statistics, or Data Analytics or equivalent experience with a minimum of 2 years of progressive software development experience in a data-driven environment.

In additional to the above requirements, candidates must also possess the following qualifications::

  • Proficiency using relevant tools (Python, SQL, Docker)
  • Experience working in a Unix environment
  • Familiarity with ML concepts (supervised learning and deep learning)
  • Knowledge of commonly used software development concepts such as unit testing, git, publish-subscribe architecture, CI/CD, and REST interfaces
  • Ability to manage multiple projects and assignments with a high level of autonomy and accountability for results
  • Willingness to learn and quickly adjust to new tools and systems
  • Capable of converting ambiguous problem statements into concrete project requirements
  • Excellent verbal and written communication skills including the ability to communicate effectively and professionally with colleagues and stakeholders. Ability to understand and explain technical concepts to non-technical stakeholders

Desired Qualifications*

  • Familiarity with Kubernetes
  • Familiarity with RabbitMQ
  • Familiarity or experience with commonly used data science packages including numpy, pandas, scikit-learn, and tensorflow.
  • Experience working with big data
  • Experience developing CI/CD pipelines
  • Experience working with PHI
  • Epic certification for working in Clarity

Work Locations

Location
Our office is located on the University of Michigan campus in Ann Arbor, Michigan. This position is open to candidates who are seeking remote and/or hybrid location flexibility.

Underfill Statement

This position may be underfilled at a lower classification depending on the qualifications of the selected candidate.

Additional Information

The Department of Emergency Medicine at Michigan Medicine is committed to creating an environment that is welcoming to all. We strive to value the unique contributions of individuals, and support a culture of inclusivity among our employees, learners and larger community. This includes supporting the development of a diverse workforce across identities such as race, ethnicity, national origin, sexual orientation, gender identity, age, citizenship, marital status, religion, language, disability, and Veteran status. We are proud to be an equal opportunity and an affirmative action employer

Background Screening

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.

Application Deadline

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.

U-M EEO/AA Statement

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.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.