AI Research Engineer Job Description
What companies actually mean when they post this role — skills, salary, and responsibilities based on 23 live listings.
Avg Salary
$208K–$321K
Listings
23
Remote
13%
Also called
AI Research Engineer
What "AI Research Engineer" means
The AI Research Engineer role sits at the boundary between research and engineering. Unlike AI Engineers who build products with existing models, Research Engineers advance the capabilities of the models themselves — working on training methodology, model architecture, evaluation frameworks, and novel applications of emerging techniques.
Across 23 active listings, the most striking pattern is the stack: Python (89%), PyTorch (78%), and JAX (72%) dominate — reflecting a fundamentally different technical world from the LangChain / RAG stack that characterises most AI engineering roles. This role requires deep ML fundamentals, often a postgraduate background, and comfort with reading and implementing research papers. The 78% remote rate is the highest of any AI engineering category — research roles have always been globally distributed.
Required skills
Frequency = % of 23 active listings that mention this skill. Priority is derived from frequency and listing emphasis.
Core skills
Important skills
Nice to have
Day-to-day responsibilities
- 1Read and implement recent ML research papers; evaluate whether new techniques are relevant to the company's model development
- 2Run large-scale training experiments on GPU clusters; analyse results and iterate on training methodology
- 3Develop and improve model evaluation frameworks — benchmarks, human evaluation, automated scoring
- 4Contribute to pre-training, fine-tuning, or post-training (RLHF, DPO, Constitutional AI) of language models
- 5Collaborate with infrastructure engineers on compute efficiency — reducing training cost per FLOP
- 6Write technical reports and research memos; sometimes publish externally
- 7Mentor ML Engineers and contribute to the team's collective understanding of model capabilities
How it differs from related roles
vs AI Engineer
AI Engineers build products with models. Research Engineers advance the models. The technical depth required is significantly higher for Research Engineers; the tools, stack, and day-to-day are almost entirely different.
vs ML Engineer
ML Engineers productionise models. Research Engineers develop novel model capabilities. Some ML Engineers transition into research; the move requires stronger mathematical foundations and familiarity with the research literature.
vs Data Scientist
Data Scientists use models to extract insight from data. Research Engineers develop the models themselves. Different output, different skills, different hiring profile.
Salary by level
Research Engineer (0–3 yrs / PhD)
$170K – $220K
Senior Research Engineer (3–6 yrs)
$215K – $280K
Staff / Principal Research Engineer
$275K – $400K+
Ranges from listings with disclosed compensation. US market. Total comp including equity varies significantly by company stage.
Browse AI Research Engineer jobs
23 live listings