Applied Methods
~The MetaResearch & ScienceResearch Engineer

Research Engineer

Research Engineers at these organizations work across the full stack—from implementing cutting-edge algorithms and optimizing models for specialized hardware, to building scalable infrastructure that translates research prototypes into production systems. They combine deep machine learning expertise with strong software engineering skills, often bridging gaps between research scientists and infrastructure teams to accelerate progress on frontier AI problems like inference optimization, reinforcement learning for robotics and reasoning, multimodal generation, and agentic systems. These roles typically sit within research teams that collaborate closely with product and infrastructure groups, requiring engineers to balance scientific rigor with practical engineering constraints while contributing to publications and deployments that advance the field.

$ titles --canonical
Research EngineerSenior Research EngineerStaff Research EngineerML Research EngineerAI Research Engineer
Open Jobs103
Companies Hiring39
$02

Skills

What companies are looking for in this role.

$ skills --core

Designing and implementing machine learning model architectures and training pipelines

95%

Writing production-quality code with strong software engineering practices

92%

Conducting scientific experiments and analyzing results to advance ML understanding

90%

Optimizing model performance for efficiency, latency, and throughput

88%

Designing and implementing evaluation frameworks and benchmarks

87%

Building scalable distributed systems and infrastructure for large-scale training

85%

Debugging complex systems and diagnosing root causes of performance issues

82%

Working across full-stack systems from hardware optimization to high-level model design

80%

Developing reinforcement learning algorithms and training systems

78%

Conducting dataset curation and bias analysis for improved model generalization

76%

Implementing computer vision and perception algorithms for specialized domains

72%
$ skills --emerging

Building agentic systems that autonomously reason and interact with external environments

80%

Applying generative models and diffusion-based approaches to novel problem domains

75%

Implementing post-training optimization techniques such as quantization and pruning

72%

Interpreting and understanding internal representations of large language models

70%

Designing safety evaluation systems and detection mechanisms for model misuse

68%
$ skills --soft

Collaborating with cross-functional teams including researchers, engineers, and product managers

90%

Communicating technical findings clearly to both technical and non-technical audiences

88%

Scoping research problems and managing project execution from conception to deployment

84%

Identifying and prioritizing high-impact research directions and bottlenecks

82%

Rapid prototyping and iteration to validate research hypotheses

80%

Mentoring junior engineers and leading complex technical projects

70%

Pair programming and knowledge sharing with team members

68%
$03

Technology

The tools and technologies that define this role.

$ tech --language
Pythonvery high
C++low
SQLlow
$ tech --framework
PyTorchhigh
Transformershigh
TensorFlowmoderate
Vision Transformersmoderate
JAXlow
$ tech --platform
Linuxhigh
Claude APImoderate
Hugging Facemoderate
Kubernetesmoderate
AWSlow
GCPlow
Mechanical Turklow
OpenAI APIlow
$ tech --tool
CUDAmoderate
Dockermoderate
Gitmoderate
Raylow
Tensorboardlow
Weights & Biaseslow
$ tech --concept
Diffusion Modelshigh
Distributed Traininghigh
LLM Evaluationhigh
Reinforcement Learninghigh
Behavior Cloningmoderate
Curriculum Learningmoderate
Direct Preference Optimizationmoderate
Domain Randomizationmoderate
Model Compressionmoderate
PPOmoderate
Sparse Attentionmoderate
Vision-Language Modelsmoderate
SAClow
SLAMlow
Spectral Decodinglow
$04

Open Jobs

103 open Research Engineer jobs across 39 companies.

Helsing1w
AI Research Engineer - Computer Vision
Berlin; London; Munich·Research & Science
Rhoda1w
Research Scientist / Engineer - Pre-training Data & Evaluation
Palo Alto·Research & Science
Rhoda1w
Research Scientist / Engineer - Efficient Modeling
Palo Alto·Research & Science
Rhoda1w
Research Scientist / Engineer - Robot Learning Data
Palo Alto·Research & Science
Rhoda1w
Research Scientist / Engineer - Post-training & Robot Learning
Palo Alto·Research & Science
Cohere2w
Machine Learning Intern/Co-op (Fall, 2026)
Canada·Research & Science
Inflection AI2w
Research Engineer, Voice
Palo Alto, California, United States·Research & Science
Isomorphic Labs2w
ML Research Engineer, London
London·Research & Science
Anthropic3w
Research Engineer, Knowledge Team
Remote-Friendly (Travel-Required) | San Francisco, CA | Seattle, WA | New York City, NY·Research & Science
Waymo3w
Senior Staff Data Scientist, Perception
Mountain View, CA USA·Research & Science
Graphcore3w
AI Research Engineer
Bristol, UK; Cambridge, UK; London, UK·Research & Science
Anthropic4w
Research Engineer, Model Evaluations
Remote-Friendly (Travel-Required) | San Francisco, CA | New York City, NY·Research & Science
Waabi1mo
Research Engineer, Sensor Signal Processing
Toronto, ON·Research & Science
Synthesia1mo
Staff Research Engineer - Video Post Training
Europe·Research & Science
Anthropic1mo
Research Engineer, Safeguards Labs
San Francisco, CA | New York City, NY·Research & Science
Poolside1mo
Member of Engineering (Evaluations)
Remote (EMEA/East Coast)·Research & Science
Aleph Alpha1mo
Senior AI Software Engineer - Model Evaluation (f/m/d)
Heidelberg·Research & Science
Physical Intelligence1mo
Robotics Research Engineer
San Francisco·Research & Science
Sunday Robotics1mo
Machine Learning Research Engineer/Scientist
Redwood City, CA·Research & Science
Cerebras Systems1mo
ML Research Engineer (Inference)
Bengaluru, Karnataka, India·Research & Science