S
SuperAIDevs
Job Description

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.

AI Research EngineerResearch EngineerSenior AI ResearcherResearch ScientistMember of Technical Staff (Research)

Required skills

Frequency = % of 23 active listings that mention this skill. Priority is derived from frequency and listing emphasis.

Core skills

Python
48%

Important skills

LLMs
43%
PyTorch
35%
Kubernetes
30%
JAX
22%

Nice to have

Go
17%
Ray
13%
AWS
13%
GCP
13%
TensorFlow
13%

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

Other role definitions

S

Get AI Engineering jobs in your inbox

Weekly digest · 721 engineers already subscribed