Applied Epi seeks applicants with R expertise and public health experience to join its roster of part-time R instructors that deliver training worldwide. Applications will be reviewed on a rolling basis. Instructors will co-teach introductory or advanced R courses to local public health agencies, NGOs, UN agencies, and Field Epidemiologist Training Programs (FETPs). Flexible time commitment – we encourage applications from people working other full-time jobs who can arrange to teach for a couple weeks each year, or more.

Lead instructors are paid $45/hour for Intro courses and $60/hour for advanced courses. Assistants are paid $35/hour. Trainees may be accepted at a lower pay rate.

See details at this link:

Competitive candidates for general R instructor roles will have the competencies listed below. Instructors wishing to only teach specialized courses (e.g. GIS, Github, advanced statistics, etc.) should express this in their cover letter and may not need all of the below competencies. Some candidates may be provisionally accepted to the roster as trainees until they obtain the skills required for assistant instructor status.

Technical skills (required):

– High competency using R for data management and analysis, particularly in the tidyverse, with clear and concise coding style

– Experience using R Markdown to create routine reports and dashboards (e.g. situation reports, surveillance reports, flexdashboards)

Technical skills (desirable)

– Experience using R geospatial packages to create descriptive and action-oriented maps and perform simple geospatial analyses

– Experience using Github for collaboration and version control

– Experience using Shiny to make informative dashboards

– Experience using SQL and knowledge of R interface with SQL – Familiarity with field data collection tools such as RedCap, KoBo, ODK

Professional Experience (desired):

– Professional experience applying R in applied epidemiology, such as for government health agencies or operational NGOs (relevant activities could include responding to outbreaks or other health emergencies, conducting operational research, conducting/analyzing surveys, and collecting/analyzing surveillance data)

– Experience teaching or mentoring others in R; ability to clearly and patiently teach and coach

– Ability to teach in English and other languages

Other (required):

– Availability to support either full-day, week- long, or extended-format courses delivered in smaller time- units over several months

– Commitment to advancing open data, open-source tools, accessible training, and to supporting R beginners in a variety of contexts

Other (desired)

– Willingness and ability to travel internationally

Applied Epi is committed to recruiting a team that reflects the experiential, geographic, linguistic, gender, and cultural breadth of the global public health workforce. All candidates will be emailed with their application outcome, with short-listed candidates invited to interview.

Application procedure:

Please submit the following to

1) Cover letter (1 page) Please describe your qualifications and motivations for joining our instructor team, any specific roles you would like to be considered for (e.g. Intro courses only, certain specialized courses only), languages with fluency or working knowledge, country/time zone of residence, anticipated availability, and willingness to travel to conduct inperson training. If you do not have applied epidemiology experience but do have other relevant expertise (e.g. PhD student or post-doc), describe how you expect to translate your skills to address challenges facing applied epidemiologists and public health practitioners.

2) Resume (1-2 pages)

3) R code sample (one of the following) Attach an R or R Markdown script that you wrote and its related outputs (e.g. PNG, PDF, HTML) that demonstrate your technical skills, coding style, and application of R to solving challenges in public health or related practice. Please submit a code sample that reflects your skills (not a team effort). Please accompany this with a short (1 paragraph) description of your code and its purpose. Alternatively, if you are unable to share a sample as described above, you may submit an R markdown script that uses the fake COVID-19 linelist linked in the flyer to create a weekly outbreak situation report (maximum 2 page output) that addresses any topic or trend you deem relevant to inform an audience of local public health and medical responders.

About Applied Epi

Applied Epi is a nonprofit organization helping the frontline public health workforce achieve advanced, versatile, and cost- effective analytics capabilities ( Epidemiologist R Handbook ( has become the foundational R training resource in public health. The "Epi R Handbook" has helped 150,000 people learn R (35,000 in LMICs) and has been adopted at field levels by organizations such as Doctors without Borders (MSF), the WHO, the US CDC, local health agencies, and Field Epidemiology Training Programs (FETPs). It is being translated into 10 languages, and was praised as “an open-source unicorn” by Github.

Our team are 150 frontline practitioners and R experts in 35 countries around the world. We know the challenges of ground- level public health practice and are passionate about accelerating the adoption of free, open-source, analytical software like R.

Applied Epi has launched a worldwide campaign of live R training courses. Partnered with major global health actors, we plan to reach thousands of ground-level practitioners in the coming years.