Programmer

Job ID: 42703BR
Job date: 2017-05-31
End Date:

Company : Harvard University 

Country :

Role : Programmer 


[Click Here to Access the Original Job Post]

Job Description:
The Center for Communicable Disease Dynamics at the Harvard T.H. Chan School of Public Health conducts research on infectious disease transmission dynamics around 3 themes: Changing human populations (human mobility and urbanization); changing pathogens (evolutionary dynamics of pathogen populations under selection by immune responses, vaccination, and antibiotics); and changing public health threats (emerging infectious disease preparedness and response). This position provides programming and general computing support to investigators within the Center.

Reporting to the Director of Center for Communicable Disease Dynamics (CCDD), the Programmer will work on two projects:

1) (40%) The CCDD is engaged in work on a simulation modeling project to study the effects of pneumococcal conjugate vaccines, which are being deployed in countries around the world to prevent childhood pneumonia and other infections. By fitting the model to real-world data, we can make predictions about how various vaccination scenarios will affect the number of people carrying the disease and the number of new infections over time. The Programmer will have the opportunity to learn about infectious-disease related public health issues while using his/her programming skills to help solve truly global problems. The model is open source, written in C++, and is available to be viewed on github (https://github.com/tfussell/Pneumo-ABM). Further development of the model and its application to new questions will be the key work of the successful applicant.

2) (30%) The CCDD wishes to expand this model to account for additional forms of immunity, requiring significant structural changes to the code. This is a longer-term, theoretical project aimed at understanding the impact of individually-weak, but collectively important specific immune responses in controlling the diversity of the pneumococcal population.

General computing support (30%) will include assisting CCDD researchers (faculty, staff, postdocs, students) with learning and using Github and interacting with the Research Computing Cluster. Optionally, it would involve providing consultation on computational improvements to algorithms for data analysis, as well as occasional scripting for data scraping and automated analysis.

Additional duties and responsibilities include, but are not limited to, the following:

- Compiling and running the pneumococcal models.

- Adding new features and maintaining/refining existing code for accuracy and performance.

- Writing and using scripts for creating model inputs, as well as processing data generated by the model.

- Creating useful visualizations of disease transmission to both understand the functioning of the model and better understand how the disease spreads through real and simulated populations.

- Utilizing modern epidemiology research to guide model development.

- Deploying and running the model on very large computing clusters.

- Translating scientific requirements into software and work with the team to ensure that code is working as intended.

- Assisting CCDD personnel with computing tasks as noted above.

- Writing and maintaining documentation to describe program development, logic, coding, testing, changes and corrections/updates to facilitate communication among team members.

- Customizing and coding user interfaces, printed outputs, and interfaces with other systems/programs.

PLEASE NOTE: This position has a term end date of two years from date of hire, with possibility for renewal.

PLEASE NOTE: Short-listed candidates will be required to submit a work sample.

Basic Qualifications:

- Bachelor's Degree in computer science, statistics, applied mathematics, biostatistics, epidemiology, or a closely related field required.

- 3+ years of related experience required.

- C++ experience required.

PLEASE NOTE: Short-listed candidates will be required to submit a work sample.

Additional Qualifications:

- Master's Degree in computer science, statistics, applied mathematics, biostatistics, epidemiology, or a closely related field preferred.

- Experience with C++11/14 strongly preferred.

- Experience writing and deploying cross-platform code (Windows, OS X, and Linux) preferred.

- Experience in Python or similar scripting language preferred.

- Experience explaining technical concepts to a non-technical audience preferred.

- Experience with R (and optionally, Matlab/Python) for statistical analysis on fairly large data (gigabytes) preferred.

- Experience working both independently and collaboratively; interest in public health and HIV/AIDS transmission and prevention; experience with a version control system, particularly git; knowledge of basic statistical concepts such as common distributions and their associated likelihoods; experience with high-performance computing and clusters; knowledge of biology preferred.


Requeriments :

Skills :


Additional Info:
Harvard offers an outstanding benefits package including:

Time Off: 3- 4 weeks paid vacation, paid holiday break, 12 paid sick days, 11.5 paid holidays, and 3 paid personal days per year.

Medical/Dental/Vision: We offer a variety of excellent medical plans, dental & vision plans, all coverage begins as of your start date.

Retirement: University-funded retirement plan with full vesting after 3 years of service.

Tuition Assistance Program: Competitive tuition assistance program, $40 per class at the Harvard Extension School and discounted options through participating Harvard grad schools.

Transportation: Harvard offers a 50% discounted MBTA pass as well as additional options to assist employees in their daily commute.

Wellness Options: Harvard offers programs and classes at little or no cost, including stress management, massages, nutrition, meditation and complimentary health services.

Harvard access to athletic facilities, libraries, campus events and many discounts throughout metro Boston.

Join the Harvard T.H. Chan School of Public Health to support our mission of health research and education, and to be a part of the oldest institution of higher learning in the country!

EEO Statement: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identity, sexual orientation or any other characteristic protected by law.

[Click Here to Access the Original Job Post]