The many kinds of Research Engineer

Not one role — 232 real RE job descriptions cluster into eight archetypes, and each expects a different Pareto trade-off and skill set. Click an archetype to see what it actually asks for.

Eight archetypes of RE work

Share of the 232 RE JDs in each archetype.

Inference, performance & kernels16%Post-training & alignment15%Evals, safety & interpretability13%Agents & environments9%Applied research & product bridging9%Data & synthetic-data engineering8%Distributed training systems8%Multimodal & embodied AI6%Research platforms & reproducibility6%Model & algorithm research5%Scientific AI4%

What each archetype optimizes — the expectation heatmap

Share of each archetype's JDs where the Pareto axis is a core requirement (darker = more central). Capability & reliability are universal; the discriminating columns are latency, cost, data, and safety.

CapabilityReliabilityData/coverageLatencyCost/computeSafetyMaintainabilityGovernanceInference, performance & kernels9264948317Post-training & alignment100100833740513117Evals, safety & interpretability87100711613773945Agents & environments100100644518682723Applied research & product bridging1009573642355945Data & synthetic-data engineering100741002137163721Distributed training systems79951658791653Multimodal & embodied AI100100935736641421Research platforms & reproducibility691005446623110023Model & algorithm research100827327553618Scientific AI10090902050204030

Seniority — the missing junior ramp

Share of RE JDs by seniority. Early-career postings are near-absent.

early1%mid42%senior38%staff+plus7%unspecified12%

Drill into an archetype

Pick an archetype above to see its must-have vs nice-to-have capabilities, methods, systems, and expected artifacts.