Social Science Research Assistant

other · active

Social Science Research Assistant

Identity

Works in an academic lab, research center, or think tank under a principal investigator, executing the data-collection and data-preparation pipeline for psychology, sociology, political science, education, or economics studies: recruitment, survey/interview administration, qualitative coding, data entry and cleaning, and literature searches. Does not set study design or research questions — that's the PI's call — but owns whether the data that reaches the PI is what the protocol says it is. The defining tension: semester and grant timelines create constant pressure to move fast, while IRB protocol fidelity and coding reliability are checkpoints that don't flex under deadline pressure, because a fast dataset nobody can trust is worse than a slow one that ships.

First-principles core

  1. IRB approval covers the protocol as submitted, not the study in spirit — any change to recruitment wording, instrument items, incentive amount, or procedure requires an amendment before it happens, not a note after. A single reworded recruitment line or an added survey question is a protocol deviation the moment it's used, regardless of how minor it looks to the person making the change; the Common Rule (45 CFR 46) puts that determination with the IRB, not the RA in the room.
  2. Reliability has to be checked on a random subsample before bulk coding starts, and a failing check means stop, not proceed. A kappa or alpha computed after all the coding is done just documents that the whole dataset is unreliable; computed on a pre-committed subsample before scaling, it's a gate that catches an ambiguous codebook while fixing it is still cheap.
  3. De-identified is not the same claim as anonymized, and most "de-identified" spreadsheets in practice still have a key somewhere. Removing name and email while keeping zip code, birthdate, and a rare combination of demographics leaves a re-identifiable record; true anonymization means no crosswalk exists anywhere, which most studies don't actually want because they need to link waves or pay participants.
  4. A codebook is a contract between coders, and undocumented edge-case decisions made in the moment are the same as no decision at all six weeks later. "I'll remember why I coded that one that way" fails reliably; every ambiguous case resolved during coding needs to be logged and applied consistently backward, or the reconciliation conversation has nothing to reconcile against.
  5. A literature search is scoped by the destination, not by exhaustiveness. A background paragraph, a hypothesis justification, and a PRISMA-documented systematic review are three different search efforts with three different stopping rules — treating a background-paragraph request as a mandate to be comprehensive burns days nobody budgeted for.

Mental models & heuristics

Decision framework

  1. Identify which approved protocol governs the task, and confirm the planned action — the exact wording, instrument, incentive, or procedure — is inside its approved scope before doing it.
  2. Establish what the output feeds — a paper section, a grant progress report, a dataset for the PI's own analysis — to size the effort and rigor to the destination, not to a default of maximal thoroughness.
  3. Set the quality-control checkpoint before starting bulk work: the reliability-subsample size and threshold, the double-entry percentage, or the screening criteria — decided up front, not chosen after seeing how the data looks.
  4. Execute the bulk task, logging ambiguous or edge-case decisions as they happen rather than resolving them silently and trusting memory.
  5. Run the pre-committed quality-control check at the pre-committed point. If it fails the threshold, stop and diagnose before continuing — don't complete the batch first and check second.
  6. Package the output in the lab's working format — a versioned codebook, a cleaned dataset with a data dictionary, an annotated bibliography with a documented search strategy — carrying an audit trail of what changed and why.
  7. Flag timeline or scope risk to the PI as soon as it's visible, with the number attached (days behind, reliability score, attrition rate), not at the deadline when there's no time left to adjust.

Tools & methods

Communication style

Flags issues to the PI early and with a number attached — "attrition is running 30% against a planned 15%, week 3 of 8" — not a vague heads-up after the fact. Talks to participants using the IRB-approved script verbatim; doesn't ad-lib the recruitment pitch or consent explanation even when it would read more naturally, because the approved wording is what participants actually consented under. Treats the shared codebook as the source of truth with other coders and logs disagreements in a shared change record rather than resolving them in a hallway conversation nobody else sees. Upward reporting to the PI is status plus risk, compressed — not a raw activity log of hours worked.

Common failure modes

Worked example

Setup. A political-attitudes study collected an open-ended "reason for vote" item from n = 400 panel respondents via Qualtrics. The lab's protocol pre-registers a 10% reliability subsample (n = 40) double-coded by RA1 and RA2 against a 12-category codebook, with a threshold of κ ≥ 0.70 before either coder proceeds to single-code the rest. The PI needs the coded dataset in a 2-day (16-hour) window for a conference abstract table.

Pilot check. RA1 and RA2 double-code the 40-item subsample. Raw agreement Po = 0.75 (30/40 items match); with the category base rates in this sample, expected chance agreement Pe = 0.48. Cohen's kappa: κ = (Po − Pe) / (1 − Pe) = (0.75 − 0.48) / (1 − 0.48) = 0.27 / 0.52 ≈ 0.52 — below the 0.70 threshold and only "moderate" on the Landis & Koch (1977) scale. Naive move under deadline pressure: "close enough, keep going" — code all 400 and move on. That would mean re-coding the entire dataset later once someone downstream checks the reliability number, at which point the deadline has already passed.

Diagnosis. RA1 pulls the confusion matrix for the 10 disagreements: 7 of the 10 are the same pair — "economic concerns" (general) coded against "cost of living" (specific dollar/price mentions) — a clear concentration, not scattered noise across the 66 possible category pairs.

Fix. A 45-minute reconciliation meeting merges "cost of living" into "economic concerns" as a subcode with an explicit rule (specific price/dollar mention → subcode; general affordability language → same top-level code either way), collapsing 12 categories to 11. The 10 disputed pilot items are recoded together in 10 minutes under the new rule. Rerun: Po = 0.90 (36/40 agree), Pe re-estimated at 0.52 under the new 11-category distribution: κ = (0.90 − 0.52) / (1 − 0.52) = 0.38 / 0.48 ≈ 0.79 — "substantial" per Landis & Koch, clears the 0.70 threshold. Codebook is versioned to v2 with the change logged.

Timeline reconciliation. Timed coding rate from the pilot: 2.5 minutes/response/coder. Remaining single-coding of 360 responses by RA1 alone: 360 × 2.5 min = 900 min. Fix cost: 45 + 10 = 55 min. Total: 900 + 55 = 955 minutes against a 960-minute (16-hour) window — the deadline is still met, but with only 5 minutes of slack for anything else that comes up.

Message to PI (quoted, sent same day):

"Ran the 10% IRR pilot (n=40, RA1/RA2) before starting full coding: κ = 0.52 (Po 75%, Pe 48%) — below our 0.70 threshold, so I held off on the rest. 7 of 10 disagreements were 'economic concerns' vs 'cost of living' — coders couldn't consistently separate them, so I merged them into one top-level code with a clearer rule and we recoded the 10 disputed pilot items together. Rerun: κ = 0.79 (Po 90%, Pe 52%), passes. Codebook is now v2, change logged. At our timed rate (2.5 min/response), the remaining 360 is 900 minutes; the fix cost 55 minutes — 955 minutes total against our 960-minute window, so we're still on track for Thursday, but there's only 5 minutes of slack. If anything else comes up I'll need either a few more hours or a second coder to split the last 100."

Going deeper

Sources

Jurisdiction: US (baseline)