Student Assistantship, Internship and Employment Opportunities
Develop your career skills.
Graduate Teaching Assistantships (multiple positions)
The Department of Biostatistics and Epidemiology invites graduate students to apply for Teaching Assistantship (TA) positions. See application instructions and details below.
Application: Interested candidates should use TA/TO Application for Biostats & Epi Courses to apply. Applications are due on March 15, 2026.
BIOSTATISTICS
PUBHLTH 223: Introduction to Biostatistics for Public Health
Time Commitment: 10 hours per week Fall 2026 semester
Overview: Teaching Assistants play an integral role in supporting student learning in the undergraduate introductory biostatistics course. The position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations.
Responsibilities:
- Attend class (MWF 10:10–11:00 AM) to assist students during in-class exercises and stay current with how material is presented (approximately 3 hours per week).
- Hold weekly office hours (1 hour per week), scheduled collaboratively with the teaching team to provide a range of available times (generally Monday–Thursday between 11:00 AM and 7:00 PM).
- Respond to student emails and provide guidance on assignments and concepts (approximately 1-2 hours per week).
- Attend a weekly TA meeting (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade major assignments and exams (approximately 3–5 hours per week). The goal is to complete grading within one week of submission.
- Assist with proctoring in-class and make-up exams as scheduled.
Expectations: Graduate Teaching Assistants should be comfortable with the course material and demonstrate a strong understanding of biostatistical concepts as taught in this course. Attendance during lectures is essential to remain aligned with the course content and instructional approach. Graduate TAs are expected to engage actively during class sessions, ask clarifying questions when needed, and be prepared to support students in understanding assignments and applying statistical concepts.
In addition, we prefer applicants who actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
PUBHLTH 345 Public health data science: data exploration and visualization
Lecture times: Tu/Th 10:00-11:15PM
Time Commitment: 10 hours per week, Fall 2026 semester
Overview: Teaching Assistants play an integral role in supporting student learning in biostatistics courses. This position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations.
Responsibilities:
- Attend class in-person to assist students during in-class exercises and stay current with how material is presented (approximately 3 hours per week).
- Hold weekly office hours (1 hour per week, time to be determined)
- Respond to student emails and questions on Canvas and provide guidance on assignments and concepts (approximately 1-2 hours per week)
- Attend a weekly meeting with instructor (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade assignment the goal is to complete grading within one week of submission.
- Perform additional duties as assigned, such as leading labs or developing/checking class materials
Expectations:
- Applicants should be comfortable with the course material and demonstrate a strong understanding of the concepts as taught in this course.
- Attendance during lectures is essential to remain aligned with the course content and instructional approach.
- Applicants should have prior experience with R software, in particular with tidyverse approaches to data wrangling and visualization.
In addition, we prefer applicants who actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
PUBHLTH 389 Health Inequities
Lecture times: M/W 2:30-2:45PM
Time Commitment: 10 hours per week, Fall 2026 semester
TA is expected to work 10 hours/week. Major duties include organizing class discussions, conducting weekly office hours, grading homework assignments, and other duties as assigned. Strong preference will be given to applicants who are able to attend the class (M/W, 2:30 – 2:45).
PUBLIC HEALTH 390K Decoding PubHealth Research
Lecture times: Tu/Th 1:00-2:15
Time Commitment: 10 hours per week, Fall 2026 semester
Overview:
Teaching Assistants play an integral role in supporting student learning in biostatistics courses. This position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations.
Responsibilities:
- Attend class in-person (Tu/Th 1:00-2:15) to assist students during in-class exercises and stay current with how material is presented (approximately 3 hours per week).
- Hold weekly office hours (1 hour per week, time to be determined)
- Respond to student emails and questions on Canvas and provide guidance on assignments and concepts (approximately 1-2 hours per week)
- Attend a weekly meeting with instructor (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade assignments (approximately 3 hours/week). The goal is to complete grading within one week of submission.
- Assist with proctoring in-class and make-up exams as scheduled.
- Perform additional duties as assigned, such as leading labs or developing/checking class materials
Expectations:
- Applicants should be comfortable with the course material and demonstrate a strong understanding of the concepts as taught in this course.
- Applicant should feel comfortable working with students in small group exercises, since this will constitute much of the course activity which the applicant will assist with
- Published peer-reviewed papers in the public health literature will be helpful in aiding students’ understanding
- Attendance during lectures is essential to remain aligned with the course content and instructional approach.
In addition, we prefer applicants who actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
PUBLIC HEALTH 460 Telling Stories with Data
Lecture times: Tu/Th 11:30-12:45PM
Time Commitment: 10 hours per week, Fall 2026 semester
Overview: Teaching Assistants play an integral role in supporting student learning in biostatistics courses. This position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations.
Responsibilities:
- Attend class in-person to assist students during in-class exercises and stay current with how material is presented (approximately 3 hours per week).
- Hold weekly office hours (1 hour per week, time to be determined)
- Respond to student emails and questions on discussion board and provide guidance on assignments (approximately 1-2 hours per week)
- Attend a weekly meeting with instructor (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade assignments. The goal is to complete grading within one week of submission.
- Perform additional duties as assigned, such as leading labs or developing/checking class materials
Expectations:
- Applicants should be comfortable with the course material. Background in applied statistics and data analysis is required. Applicant should also have prior experience with R software, in particular with tidyverse approaches to data wrangling and visualization.
- Attendance during lectures is essential to remain aligned with the course content and instructional approach.
Prior experience with PUBHLTH 460 (either as a student or a TA) is preferred but not required.
In addition, we prefer applicants who actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
Biostats 530-531-632 Intro/Stat Computing w/ R, Intermediate R, Advanced R
Lecture times: Tu/Th 830-945am
Time Commitment: 10 hours per week, Fall 2026 semester
Overview: Teaching Assistants play an integral role in supporting student learning in biostatistics courses. This position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations.
Responsibilities:
- Attend class in-person to assist students during in-class exercises and stay current with how material is presented
- Hold weekly office hours (1-2 hours per week)
- Respond to student emails and questions on discussion board and provide guidance on assignments and concepts
- Attend a weekly meeting with instructor (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade assignments. The goal is to complete grading within one week of submission.
- Perform additional duties as assigned, such as leading labs or developing/checking class materials, or attending additional classes
Expectations:
- Applicants should have prior experience with R software, in particular with tidyverse approaches to data wrangling and visualization and writing functions. Experience with git(hub), making R packages, and Shiny is preferable.
In addition, applicant is expected to actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
BIOSTATS 540: Introductory Biostatistics
Time Commitment: 10 hours per week Fall 2026 semester
Overview: Teaching Assistants play an integral role in supporting student learning in the undergraduate introductory biostatistics course. The position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations.
Responsibilities:
- Attend class (MW 4:00– 5:15 PM) to assist students during in-class exercises and stay current with how material is presented (approximately 3 hours per week).
- Hold weekly office hours (1 hour per week), scheduled collaboratively with the teaching team to provide a range of available times (generally Monday–Thursday between 11:00 AM and 7:00 PM).
- Respond to student emails and provide guidance on assignments and concepts (approximately 1-2 hours per week).
- Attend a weekly TA meeting (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade major assignments and exams (approximately 3–5 hours per week). The goal is to complete grading within one week of submission.
- Assist with proctoring in-class and make-up exams as scheduled.
Expectations: Graduate Teaching Assistants should be comfortable with the course material and demonstrate a strong understanding of biostatistical concepts as taught in this course. Attendance during lectures is essential to remain aligned with the course content and instructional approach. Graduate TAs are expected to engage actively during class sessions, ask clarifying questions when needed, and be prepared to support students in understanding assignments and applying statistical concepts.
In addition, we prefer applicants who actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
BIOSTATS 560 Statistical Modeling in Health Data Science
Teaching Assistant (TA) for BIOSTAT 560 (Statistical Modeling in Health Data Science) is expected to work 10 hours per week during the Fall 2026 semester. Some weeks may require >10 hours, in which hours will be reduced in the previous/subsequent week.
- TA Activities Include:
- Attend weekly TA meetings (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- This class will incorporate computer labs, therefore preference given to applicants who can attend at least one course meeting a week (TuTh 4:00-5:15PM)
- Hold weekly office hours (1 hour per week), scheduled collaboratively with the teaching team to provide a range of available times (generally Monday–Thursday between 11:00 AM and 7:00 PM).
- Answer student questions by email within 24 hours (not including weekends)
- Grade homework assignments within one week of due date.
- Assist with proctoring make-up quizzes as scheduled.
- To contribute to preparation and grading of other class assignments (quizzes, group projects).
- Requirements for the position
- Graduate level introductory coursework in both epidemiology and biostatistics
- Proficiency with R software and Quarto markdown language.
- Applied statistics and data analysis (specifically linear & logistic regression).
In addition, the applicant is expected to actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
BIOSTATS 601: Probability and Statistical Inference for Health Data Science
Lecture times: Tu/Th 10:00-11:15AM
Time Commitment: 10 hours per week
Overview: Teaching Assistants play an integral role in supporting student learning in biostatistics courses. This position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations. The time commitment is on average 10 hours per week. Weeks with >10 hours per week time commitment will be compensated with correspondingly lower load in previous/subsequent week.
Responsibilities:
- Attend class in-person to assist students during in-class exercises and stay current with how material is presented (approximately 2.5 hours per week).
- Hold weekly office hours (1 hour per week).
- Respond to student emails and questions on the discussion board and provide guidance on assignments and concepts within 1 business day.
- Attend a weekly meeting with instructor (approximately 30 minutes per week) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade assignments. Complete grading within one (1) week of submission.
- Assist with proctoring make-up exams as scheduled.
- Attend weekly S&DS seminar series (1 hour per week)
- Perform additional duties as assigned, such as leading labs or developing/checking class materials
Expectations:
- Applicant should be comfortable with the course material and demonstrate a strong understanding of the concepts as taught in this course.
- Applicant should have prior experience with R.
In addition, applicant is expected to actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
BIOSTATS 683 Intro to Causal Inference
Course: Biostats 683 Intro to Causal Inference
Lecture times: M/W 1:00-2:15
Time Commitment: 10 hours per week
Overview: Teaching Assistants play an integral role in supporting student learning in biostatistics courses. This position involves attending class sessions, assisting students during in-class activities, holding office hours, grading assignments, and helping ensure smooth course operations.
Responsibilities:
- Attend class in-person (2.5hrs / wk) to assist students during in-class exercises and stay current with how material is presented (approximately 3 hours per week).
- Hold weekly office hours (1hr/wk)
- Respond to student emails and questions on discussion board and provide guidance on assignments and concepts (~1-2hrs / wk).
- Attend a weekly meeting with instructor (~30min /wk) to coordinate grading, review upcoming material, and discuss common student questions.
- Grade assignments (approximately 4 assignments/2 hrs/wk). The goal is to complete grading within two weeks of submission.
- Attend weekly S&DS seminar (1hr/wk)
- Perform additional duties as assigned, such as leading labs or developing/checking class materials (~1-2hrs / wk)
Expectations:
- Applicant should be comfortable with the course material and demonstrate a strong understanding of the concepts as taught in this course.
- Applicant should have proficiency with R.
- Applicant is expected to actively participate in person in the Biostatistics program's activities, including attending the seminar series and other scheduled events. This engagement is a vital component of the academic experience, providing opportunities for professional development, networking, and learning about research developments. Regular in-person attendance ensures meaningful interaction with faculty, peers, and guest speakers, contributing to a collaborative and dynamic learning environment.
EPIDEMIOLOGY
PUBLIC HEALTH 224 Epidemiology in Public Health (TO)
Teaching Associate - Individual will be responsible for coordinating and leading the Public Health / Epidemiology in Public Health PUBHLTH 224. TO will teach the course, hold weekly office hours, and grade assignments. This course meets M/W 2:30 - 3:45PM.
PUBLIC HEALTH 224 Epidemiology in Public Health
Graduate Student Teaching Assistant Positions: 3 Teaching Assistant Positions available Fall 2026 in Public Health 224 for Epidemiology Department.
10 hrs/week TA will facilitate in class activities and discussions, meet weekly with the instructor, hold weekly office hours, grade homework assignments, proctor make-up exams (in person) and other duties as assigned. Applicants should have successfully completed graduate level introductory coursework in epidemiology (such as EPI 630 or SPHHS 615/616). Priority will be given to students who can attend most class meetings (M/W 2:30 - 3:45).
PUBHLTH 413 Epidemiologic Data Mgmt & Analysis
10 hour/week TA position for Pubhlth 413: Analysis of epidemiologic data, Fall 2026 for the Epidemiology Program/Department of Biostatistics and Epidemiology. The TA will be required to attend all course meetings (MonWed 4:00 – 5:15), assist as needed, hold weekly office hours, and contribute to preparation and grading of assignments. Class is held in one of the computer labs and is based on in-class programming activities in Stata and SAS. Familiarity/comfort with Stata is preferred. Proficiency in SAS is required.
EPI 600 Intro/Mgmt of Epi Data
10 hours/week TA position for EPI 600, Fall 2026. The TA will be required to attend all course meetings (Tu/Th 11:30-12:45) and assist, as needed, as well as hold weekly office hours.
Proficiency in SAS is required.
EPI 630 Principles of Epidemiology
Teaching Assistant position available in Epidemiology 630, Fall 2026
10 hour/week TA will facilitate in class activities and discussions, meet weekly with the instructor, hold weekly office hours over zoom and/or in person, respond to student emails, grade homework assignments and other duties as assigned. Priority will be given to applicants who have excelled in EPI 630 or SPHHS 615/616 and who are available to attend most class sessions (Tu/Th 1:00 – 2:15).
EPI 633 Comm Disease Epidemiology
Graduate Student Teaching Assistant position available in Fall 2026 in Epidemiology 633 Communicable Disease Epidemiology. TA is expected to work 10 hours/week. Major duties include organizing class discussions, conducting weekly office hours, grading homework assignments, and other duties as assigned. Strong preference will be given to applicants who are able to attend the class (M/W, 1:00 – 2:15).
EPI 737 Intermed Epidemiological Methods
TA will conduct weekly office hours, grade homework assignments, provide extensive feedback on bi-weekly group project submissions, and perform other duties as assigned. A major component of this role will be in providing extensive comments/edits on semester-long group projects. Priority will be given to applicants who have taken EPI 737 with Dr. Spracklen in the past and can attend all class meetings (T/TH 2:30-3:45pm).
SPHHS 615 Epidemiology & Biostatistics A
Two 10 hour/week or one 20 hour/week TA position for SPHHS 615, Fall 2026. TA will facilitate in class activities and discussions, meet weekly with the instructor, hold weekly office hours, grade homework assignments, proctor make-up exams (in person) and other duties as assigned. Applicants should have successfully completed graduate level introductory coursework in both epidemiology and biostatistics (such as EPI 630 and BIOSTAT 540 or SPHHS 615 and 616). Priority will be given to students who can attend most class meetings (T/Th 2:30 – 3:45).