← All roles
Research Engineer / Performance Engineer, RL Distributed Systems
PythonRustC++GoKubernetes
About the role
Anthropic is seeking a Research Engineer for the Distributed Systems team within RL Engineering. The role involves designing, building, and operating distributed systems that run reinforcement learning at scale, including scheduling, data movement, fault tolerance, autoscaling, and observability. The engineer will work on the current limit of the system, collaborating with researchers and performance engineers to ensure training correctness and reliability. The system changes rapidly, requiring
Requirements
Strong software engineering skills in Python and at least one systems language (Rust, C++, Go). Experience designing, building, and operating large-scale distributed systems in production. Deep understanding of distributed systems fundamentals including consistency, coordination, consensus, failure modes, and recovery. Ability to reason quantitatively about throughput, latency, and resource costs. Experience debugging complex failures across many hosts. Strong written communication for design
About the company
Anthropic
Anthropic is an AI safety and research company developing advanced AI systems like Claude. Their value proposition lies in building beneficial AI for humanity by prioritizing safety and ethical considerations throughout their research and product development.
View company page →More from Anthropic
Staff+ Software Engineer, Deployment
RustGoC++JavaKubernetesAWSGCPTerraformInfrastructure as Code
$405k–485k
Remote · US
Staff+ Software Engineer, Deployment
$405k–485k
RustGoC++JavaKubernetesAWSGCPTerraformInfrastructure as Code
Staff Software Engineer, Finance Engineering
GoJavaRustPythonApache KafkaDistributed Systems
$320k–405k
Hybrid · San Francisco, CA | Seattle, WA
Staff Software Engineer, Finance Engineering
$320k–405k
GoJavaRustPythonApache KafkaDistributed Systems
Staff+ Software Engineer, VectorDB
RustC++GoDistributed Systems
$320k–485k
Hybrid · New York City, NY | Seattle, WA; San Francisco, CA | New York City, NY | Seattle, WA
Staff+ Software Engineer, VectorDB
$320k–485k
RustC++GoDistributed Systems
Security Engineer / Research Engineer, RL Security
PythonRustC++GoLinuxKubernetesDistributed Systems
$320k–405k
Hybrid · San Francisco, CA | New York City, NY | Seattle, WA
Security Engineer / Research Engineer, RL Security
$320k–405k
PythonRustC++GoLinuxKubernetesDistributed Systems
Engineering Manager, Finance Engineering
GoApache Kafka
$320k–405k
Hybrid · San Francisco, CA | Seattle, WA
Engineering Manager, Finance Engineering
$320k–405k
GoApache Kafka
Similar roles
Member of Technical Staff - Sandbox Platform
$150k–300k
Member of Technical Staff - Sandbox Platform
$150k–300k
Staff Software Engineer, RL Environments
$252k–315k
Staff Software Engineer, RL Environments
$252k–315k
Member of Technical Staff (Software Engineer, Training Infrastructure)
$220k–405k
Member of Technical Staff (Software Engineer, Training Infrastructure)
$220k–405k
Software Engineer, GPT Infrastructure
$293k–385k
Software Engineer, GPT Infrastructure
$293k–385k
Systems Generalist, GPT Infrastructure
$293k–445k
Systems Generalist, GPT Infrastructure
$293k–445k