Part-Time Data Extraction Programming
Job Description And Position Requirements
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.
Job duties
- 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.
Requirements, qualifications, and/or competencies
- 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.
- Work is primarily remote and flexible.
- Candidate must be committed to working in a distraction-free environment.
- Occasional exceptions to remote work include:
- Candidate may be required periodically to digitize printed population registries using equipment at University Park campus,
- Candidate will occasionally meet in-person with supervisor, even as Zoom, telephone, and email will be the primary modes of communication.
Hours
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.
Position open
Position open immediately, and applications will be received until the position is filled.
Application Process
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).
Compensation
The starting rate for this job is $17/hr.
Background Checks/Clearances
Employment with the University will require successful completion of background check(s) in accordance with University policies.
EEO IS THE LAW
Penn State is an equal opportunity employer and is committed to providing employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.