Skip to content
AnthropicAnthropicSan Francisco, CA

Research Engineer, Code RL

Research Engineer advancing Claude's code generation capabilities through reinforcement learning. Design RL environments, build verifiers, run training experiments on frontier models, and improve training pipelines for real software engineering tasks.

500k – 850k
Hybrid7+ YOEML Engineering

About the role

Responsibilities

  • Design RL environments and coding tasks for training models on real software engineering work
  • Build reward signals and verifiers that capture what "good code" means
  • Run training experiments on frontier models
  • Diagnose why models do or don't improve at classes of software-engineering work
  • Improve speed and reliability of training pipelines
  • Advance models' ability to write, edit, test, debug, and ship real software end-to-end

Requirements

  • Strong software-engineering skills and deep Python expertise, including async/concurrent programming
  • Comfortable owning systems end to end and debugging across the stack
  • Ability to balance research exploration with engineering implementation
  • Rigorous approach to experimental design and interpreting results
  • Care about code quality, testing, and performance
  • Commitment to developing safe and beneficial AI systems
  • Bachelor's degree or equivalent combination of education, training, and/or experience in a relevant field

Nice-to-Haves

  • Experience with reinforcement learning, RLHF, post-training, or LLM finetuning
  • Experience building coding agents, code-execution sandboxes, eval harnesses, verifiers, or developer tooling
  • Background in program analysis, testing, verification, compilers, or formal methods
  • Experience with PyTorch and large-scale distributed training; performance profiling and optimization of ML systems
  • CUDA / GPU or TPU kernel experience and accelerator-performance intuition
  • Experience with virtualization and sandboxed code execution environments

Compensation & Benefits

  • Annual Salary: $500,000—$850,000 USD
  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Visa sponsorship available

Skills

PythonReinforcement LearningPyTorchCUDAGpu ProgrammingDistributed TrainingAsync ProgrammingCode Execution SandboxesProgram AnalysisFormal Methods

Similar roles

ML Engineering jobs
Anthropic

Research Engineer, Chip Design RL

AnthropicSan Francisco, CA +1

Research Engineer advancing RL for silicon chip design at Anthropic. Design RL environments for RTL generation, verification, and physical optimization; requires deep ASIC/FPGA expertise from spec to tapeout.

500k – 850k
Hybrid7+ YOEML Engineering
OpenAI

Inference Technical Lead, On-Device Transformers

OpenAISan Francisco, CA

Technical lead evaluating hardware platforms and co-designing transformer models for on-device deployment. Leads team building low-level inference stack, optimizing for latency, memory, and power constraints. Requires deep experience with accelerators, transformers, and performance-critical ML software.

445k – 445k
HybridML Engineering
Anthropic

Software Engineer, Research Infrastructure

AnthropicSan Francisco, CA +1

Build and scale research infrastructure and distributed systems at Anthropic to accelerate ML research workflows. Independently lead complex multi-month projects, drive cross-org alignment, and partner with researchers in a fast-evolving, ambiguous environment.

405k – 625k
Hybrid7+ YOEML Engineering
OpenAI

Inference Technical Lead, Sora

OpenAISan Francisco, CA

Leads GPU inference engineering for Sora, optimizing model serving efficiency, kernel-level performance, and scalability. Collaborates with research and product teams to build reliable infrastructure for multimodal AI models.

380k – 380k
HybridML Engineering
Anthropic

Research Engineer, Life Sciences

AnthropicSan Francisco, CA

Research Engineer developing novel evaluation frameworks and training strategies for AI systems in life sciences and biology. Requires experience training/evaluating LLMs, Python/ML proficiency, and data pipeline expertise; biology background preferred but not required.

350k – 500k
Hybrid8+ YOEML Engineering