University of North Carolina at Chapel Hill logo

University of North Carolina at Chapel Hill

Programmer

🇺🇸 Chapel Hill, NC 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ February 9th, 2026
Python

Edtech.com's Summary

University of North Carolina at Chapel Hill is hiring a Programmer. The role involves developing software and analytic tools for infectious disease modeling and outbreak analytics, using languages like Python, R, and JavaScript. The Programmer will implement predictive models, deploy them in response to disease threats, and create accessible web-based data displays while collaborating with scientists and public health practitioners.

Highlights
  • Develop software and analytic tools for disease modeling and outbreak analytics.
  • Implement predictive and analytic infectious disease models using Python and R.
  • Deploy models to respond to infectious disease threats.
  • Create accessible data displays on web-based dashboards using JavaScript.
  • Document packages and code through GitHub pages, vignettes, and in-code documentation.
  • Assist in creating and maintaining GitHub repositories.
  • Experience required in general purpose or scientific programming languages such as R, Python, C, or Julia.
  • Preferred skills include version control systems like GitHub, cloud or cluster computing, statistical programming, mechanistic modeling, and interactive data visualization.
  • Work closely with the Atlantic Coast Center for Infectious Disease Dynamics and Analytics (ACCIDDA), part of a CDC-funded network of centers.
  • Minimum qualifications: Master’s or Bachelor’s degree with 0-2 years experience, or equivalent education and experience.