The Institute for Health Metrics and Evaluation (IHME) is an independent research center at the University of Washington focused on expanding the quantitative evidence base for health. IHME aims to provide policymakers, donors, and researchers with the highest-quality quantitative data to make decisions that achieve better health. IHME’s research spans multiple disciplines and policy-relevant areas including resource tracking, cost-effectiveness, forecasting, burden of diseases, geospatial analysis, health systems solutions, and impact evaluations. It has established international scientific credibility for developing innovative multidisciplinary methods and producing cutting-edge results.
This position is on the Geospatial project, which uses geostatistical research methods to provide disease mapping results at a 5 km x 5 km resolution across the globe. This position is an engineering position in support of these research activities, building a modern, reproducible, data-driven research infrastructure.
This position may additionally work alongside other teams on complementary projects and will require knowledge and skill sharing and collective problem-solving. Overall, the Software Engineer will be a critical member of an agile, dynamic research team. This position is contingent on project funding availability.
- Create and implement software solutions to turn experimental research methods into a high-performance, production-ready code base.
- Contribute to redesign and refactor of existing code to improve efficiency, operability, and performance while maintaining high-quality and reproducible results.
- Optimize code efficiency and parallelize across a massive computing cluster to enable researchers to quickly produce results.
- Enforce and assure the quality of IHME software products through the use of continuous integration, automated unit testing, code versioning, and code coverage tools.
- Explore new technologies and make recommendations as to their adoption.
- Provide input to timelines to deliver both iterative milestones and completed products.
- Become familiar with the different components of the analytic process and their purpose.
- Communicate clearly and effectively while contributing as a productive member of the technology team and the Institute as a whole.
Bachelor’s degree in computer science, mathematics, engineering, statistics, or related field plus three years’ related experience or equivalent combination of education and experience.
- Demonstrated expertise in developing code in Python, Java, R, and/or other coding language.
- Experience in scientific software packages such as scipy, pandas, and numpy, or expressed interest in learning them.
- Experience deploying software to Linux servers.
- Strong sense of focus and attention to detail.
- Ability to plan and organize technical projects.
- Demonstrated organizational skills, self-motivation, flexibility, strong communication skills, and the ability to thrive in a fast-paced, energetic, highly creative, entrepreneurial environment.
- Linux systems experience
- Experience with application containerization using Docker, Rancher
- Statistics and/or public health interest
- Experience with PostGres databases
- Automation experience and/or a desire to automate all the things
Conditions of employment:
- Evening and weekend work may be required