Research Engineer, Computer Use — Anthropic

Research Engineer, Computer Use — Anthropic

Anthropic · San Francisco, CA | New York City, NY | Seattle, WA · Hybrid

Apply now →
  • Type: Full-time
  • Salary: USD 500,000 – 850,000/yr
  • Posted: 1 month ago
  • Closes: Nov 7, 2026

Job Description

Anthropic is hiring a Research Engineer, Computer Use to help advance Claude's ability to see, understand, and reliably operate computer interfaces.

Anthropic's Computer Use team is working on a practical challenge: teaching Claude to understand computer interfaces and use software safely and reliably.

As a Research Engineer, you'll help improve those capabilities through experimentation, reinforcement learning, evaluation, and production engineering.

The work sits between AI research and real-world product development.

You'll design experiments, test model capabilities, build training environments, and develop better ways to evaluate how well AI systems complete complex computer tasks.

Your work won't stay in a research environment. Anthropic says successful research advances can feed directly into its products and customer applications.

What You'll Do

  • Run experiments to improve Claude's perception and agentic abilities.
  • Build evaluations for complex computer-use tasks.
  • Develop computer-use and vision reinforcement learning environments.
  • Create tools for testing and validating RL environments.
  • Work with model training and infrastructure teams.
  • Help improve production training systems.
  • Work with product teams to move research into production.

What Anthropic Is Looking For

You'll need a solid software engineering background and strong Python skills.

You should also have experience training, fine-tuning, or evaluating machine learning models. Strong communication and collaboration skills matter too.

Experience in the following areas would be especially useful:

  • Computer-use or AI agent models.
  • Reinforcement learning.
  • Long-horizon or sparse-reward learning.
  • Multimodal models.
  • Agent evaluation and benchmarking.
  • RL environments and simulation.
  • Large-scale ML infrastructure.
  • Research-to-product development.

Anthropic also wants people who take the broader impact and safety of AI seriously.

Education and Experience

A bachelor's degree or equivalent combination of education, training, and experience is listed as the minimum education requirement.

The required field of study should be relevant to the position through coursework, training, or professional experience.

Anthropic does not give a fixed number of years of experience. The requirement depends on the internal level assigned to the role.

Who This Role Could Suit

This position is particularly relevant to engineers who want to work on the next generation of AI agents and computer-use systems.

A strong candidate could come from a background in machine learning engineering, AI research, reinforcement learning, computer vision, or large-scale ML infrastructure.

You don't need to tick every box. Anthropic explicitly encourages interested candidates to apply even when they don't meet every listed qualification.

Salary and Benefits

The listed annual salary is $500,000–$850,000 USD.

Anthropic also offers a range of employee benefits, including:

  • Competitive compensation.
  • Vacation and parental leave.
  • Flexible working hours.
  • Equity donation matching.
  • Collaborative office environments.

Location and Work Arrangement

The position is available in:

  • San Francisco, California
  • New York City, New York
  • Seattle, Washington

Anthropic currently expects employees to spend at least 25% of their time in one of its offices. Some positions may require more frequent office attendance.

Visa Sponsorship

Anthropic does sponsor visas, although sponsorship is not available for every role or candidate.

The company says it makes reasonable efforts to help successful candidates obtain the necessary visa and works with an immigration lawyer during the process.

Application Close

Application deadline: Not specified. Rolling basis. Apply while the position is still open.

About Anthropic

Anthropic is an AI company focused on building reliable, interpretable, and steerable AI systems.

Its mission is to develop AI that is safe and beneficial for people and society.

The company brings together researchers, engineers, policy specialists, and business leaders. Its research spans areas such as AI safety, model capabilities, interpretability, and machine learning infrastructure.

Anthropic is headquartered in San Francisco and operates as a public benefit corporation.

Boost your application

AscendurePro members win more interviews with these tools. Free to start, no credit card.

🧠 AI Insights for this role

Resume → Job Fit Analysis

Get a fit score, keyword gaps, and specific resume edits tailored to this role.

Check my fit

Likely Interview Questions

Show prep pack ↓
LIKELY QUESTIONS

- Describe a computer-use agent or multimodal system you have built, trained, or evaluated. What was the task, architecture, and measurable outcome?
- How would you design an evaluation suite for an agent that must complete long-horizon tasks across real computer interfaces?
- A computer-use policy succeeds on short tasks but fails late in long workflows. How would you diagnose whether the problem is perception, planning, action grounding, memory, or environment design?
- Tell me how you would build an RL environment for browser or desktop interaction that is realistic, reproducible, safe, and difficult to exploit.
- What approaches would you consider for sparse-reward, long-horizon reinforcement learning in computer-use tasks, and what tradeoffs would you expect?
- How would you evaluate whether a model genuinely completed a task rather than exploiting a bug in the evaluator or environment?
- Describe a time you moved an ML or research capability from an experiment into a reliable production system. What engineering changes were required?
- How do you think about safety, oversight, and misuse prevention for an agent that can operate software and take consequential actions?

BEHAVIOURAL QUESTIONS

- Tell me about a time an experiment produced surprising or negative results. How did you respond?
Model approach: Situation: Briefly define the hypothesis, system, and expected result. Task: State the decision or research question you owned. Action: Explain how you validated the result, ruled out implementation or data issues, formed revised hypotheses, and ran targeted follow-up experiments. Result: Quantify what you learned, the resulting change in direction, and how the negative result improved the team's future work.

- Describe a time you worked across research, infrastructure, and product teams to deliver a complex ML capability.
Model approach: Situation: Set up the differing goals, such as research quality, training reliability, latency, cost, or product constraints. Task: Clarify your ownership and success criteria. Action: Describe how you established shared metrics, interfaces, milestones, experiment tracking, and decision-making cadence. Result: State the shipped outcome, measurable impact, and how collaboration reduced iteration time or operational risk.

- Tell me about a time you identified a reliability or safety risk in an AI system before it caused harm.
Model approach: Situation: Explain the system and the potentially harmful failure mode. Task: State your responsibility for assessing and mitigating the risk. Action: Describe the evaluation, red-team scenario, root-cause analysis, guardrails, and monitoring you implemented. Result: Quantify the reduction in failures where possible, explain what was changed before launch, and identify the lasting process improvement.

- Give an example of when you had to make progress amid ambiguity and incomplete data.
Model approach: Situation: Describe the ambiguous problem, competing hypotheses, and constraints. Task: Define the concrete decision, prototype, or research milestone you needed to deliver. Action: Explain how you decomposed uncertainty, selected high-information experiments, documented assumptions, and communicated tradeoffs. Result: Highlight the decision reached, evidence generated, and how the work created a clearer path for the team.

SMART QUESTIONS TO ASK

- What are the most important capability and reliability bottlenecks for Claude's computer use today: perception, action grounding, planning, memory, environment coverage, or something else?
- How does the team define and measure success for long-horizon computer-use tasks, particularly when task completion, safety, and robustness can conflict?
- What is the current workflow from a promising research result to inclusion in training or product systems, and where does that process most often break down?
- How are RL environments and evaluations designed to minimize reward hacking, evaluator leakage, and overfitting to benchmark-specific artifacts?
- What would distinguish exceptional performance in this role after six and twelve months?

RED FLAGS TO WATCH FOR

- Vague answers about safety boundaries, human oversight, deployment gating, or how the team handles agents taking irreversible actions in real software.
- An evaluation culture focused primarily on headline benchmark scores without clear discussion of distribution shift, reward hacking, reproducibility, and failure analysis.
- Persistent ambiguity about ownership between research, infrastructure, and product teams, especially if no one can explain how research prototypes become maintained production capabilities.

Want full STAR-format answers tailored to your background? Use the Interview Simulator.

Adjacent Career Paths

Roles you'd also qualify for based on this posting's requirements:

  • Reinforcement Learning Engineer — Builds and evaluates RL training systems for agents operating in complex environments.
  • AI Agent Research Engineer — Develops agentic models, tool use, planning, and long-horizon task completion capabilities.
  • Multimodal Machine Learning Engineer — Applies vision-language modeling and ML engineering to understand visual interfaces and actions.
  • ML Evaluation Engineer — Creates benchmarks, testing tools, and reliability evaluations for advanced AI systems.
×