Part-Time Data Extraction Programming

The Population Research Institute is seeking applicants for part-time job of Data Extraction Programming, an upper-level undergraduate computer programmer or other qualified individual with interest in advancing skills in data extraction. Specifically, the candidate will develop Python or Java code that extracts data from printed population registry books that have been digitized + OCR text recognized. Data will be stored in a CSV file; the project already has defined possible data fields.

The starting rate for this job is $17/hr.

Campus(es): 
University Park
Work Setting(s): 
Hybrid
Area(s): 
Social and Behavioral Sciences
Description of responsibilities and minimum qualifications: 

Desirable skills include coding experience in Python and/or Java (required), creative problem solving, ability to scrutinize own work and catch errors, experience annotating code, and ability to communicate work progress to supervisor with limited programming experience. While source materials generally present information systematically, the code must account for routine deviations and errors in the source materials.

Minimum Qualifications: 

Candidate will work independently with access to an experienced programmer for consultation when needed. Self-directed learning and resourcefulness are essential. Generative AI may be used strategically in consultation with supervisor but should not substitute for coding skills. Some familiarity with Amish and Mennonites is a plus but not required.

Other Requirements: 

Work is primarily remote and flexible. Candidate must be committed to working in a distraction-free environment. Occasional exceptions to remote work include: (1) candidate may be required periodically to digitize printed population registries using equipment at University Park campus, and (2) candidate will occasionally meet in-person with supervisor, even as Zoom, telephone, and email will be the primary modes of communication.

Hours must be completed by August 17, 2026. While weekly hours are flexible, the candidate must work no fewer than four hours any given week. The position will be housed in Penn State’s Population Research Institute and supervised by postdoctoral scholar Dr. Cory Anderson.

Available Term(s): 
On-going
Position Type(s): 
Paid
Number of positions available: 
2
Requested Materials: 

Please submit a list of programming-related experience, list of relevant coursework and final grades, and one reference who can speak to your programming experience and potential (e.g. advisor, instructor, or current/former employer).

Application Instructions: 

Position open immediately, and applications will be received until the position is filled. Current Penn State students should submit their application through Workday: https://hr.psu.edu/careers/student and reference search for position REQ_0000075672