Latest AI JobsBrowse Jobs
Anthropic logo

Research Engineer, Machine Learning (Reinforcement Learning)

AnthropicSan Francisco, CA | New York City, NYAI Research & Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
1 Apr 2025
Status
Open · checked 7d ago

About this role

Role Overview

The Research Engineer, Machine Learning (Reinforcement Learning) role at Anthropic involves advancing the capabilities and safety of large language models through cutting-edge reinforcement learning. Based in San Francisco, California or New York City, New York, this position is ideal for technical professionals who want to bridge experimental research and scalable engineering to build steerable and reliable AI systems.

Key Responsibilities

Architect and optimize core reinforcement learning infrastructure, spanning clean training abstractions and distributed experiment management across GPU clusters.
Scale systems to efficiently handle increasingly complex research workflows and high-performance computing needs.
Design, implement, and test novel training environments, evaluations, and methodologies for reinforcement learning agents.
Drive performance improvements across the technical stack using profiling, optimization, and benchmarking techniques.
Implement efficient caching solutions and debug complex distributed systems to accelerate training and evaluation processes.
Collaborate closely across research and engineering teams to build automated testing frameworks, design clean APIs, and support robust AI research.

Requirements

Proficiency in Python and async or concurrent programming using frameworks like Trio.
Practical background working with machine learning frameworks such as PyTorch, TensorFlow, or JAX.
Professional industry experience in machine learning research.
Ability to effectively balance exploratory research work with rigorous engineering implementation.
Strong systems design, debugging, and interpersonal communication skills.
Passion for the potential impact of artificial intelligence and dedication to safe, beneficial systems.
Minimum of a Bachelor’s degree or an equivalent combination of education, training, and professional experience in a relevant field.

Nice to Have

Familiarity with large language model architectures and specialized training methodologies.
Hands-on experience with reinforcement learning techniques and dedicated environments.
Background using virtualization and sandboxed code execution environments.
Experience working with Kubernetes, distributed systems, or high-performance computing.
Proficiency in Rust and/or C++ programming languages.

Skills and Tools

Python
PyTorch
TensorFlow
JAX
Kubernetes
Rust
C++
Large Language Models (LLMs)
Distributed Systems
High-Performance Computing

Salary and Benefits

Annual base salary range of $500,000 to $850,000 USD.
Competitive compensation package including optional equity donation matching.
Generous vacation policy and comprehensive parental leave options.
Flexible working hours and an office-based hybrid policy requiring attendance at least 25% of the time.
Visa sponsorship available for eligible candidates supported by an immigration lawyer.

About the Company

Anthropic operates as a public benefit corporation dedicated to creating reliable, interpretable, and steerable artificial intelligence systems that benefit society as a whole. The organization functions as a cohesive team tackling large-scale, empirical AI research akin to a physical science. Team members collaborate closely across research, alignment, and applied production training to responsibly scale state-of-the-art models like Claude.

How to Apply

Interested candidates should visit the official Anthropic careers page to submit their application on a rolling basis.

Skills and tech stack

Questions candidates ask

What locations are eligible for this role?

This position is based in San Francisco, CA or New York City, NY, with a location-based hybrid policy requiring staff to be in the office at least 25% of the time.

What is the salary range for the Research Engineer position?

The annual salary range for this role is $500,000 to $850,000 USD.

Does Anthropic offer visa sponsorship for this job?

Yes, Anthropic sponsors visas for eligible candidates and retains an immigration lawyer to assist with the process when an offer is made.

Are formal certifications or academic publications strictly required?

No, formal certifications, education credentials, academic research experience, and publication history are not strictly required for strong candidates.

How can I apply for this position safely?

You should apply directly through the official Anthropic careers page and ensure that any recruiter communications come from an official @anthropic.com email address.

Ready to apply?

The application is on the official Anthropic careers page.

Apply on company site