Pathway to Anthropic — Roles, Interview, Prep

Best-evidence guide to landing at Anthropic. Tailored for: ML Engineer @ Meta, 13+ yrs SWE, soft-Seattle preference, already holds Anthropic SPV exposure.
Pushback on "I'll take any role." You said you'd take anything. I think that's the wrong framing and I want to flag it before you spend energy on it: The honest answer: aim for a real engineering or research-engineering role first. If after one full cycle you fail, then reconsider Fellows Program or non-eng entries — but don't lead with them.

1. Seattle-compatible roles open today (sample)

From Anthropic's Greenhouse job board (fetched today). Many ML/RE roles list SF / NYC / Seattle as the location set — Seattle is genuinely supported for Research and Engineering org, not just business roles.

RoleTeamLocationFit for you
Research Engineer, Production Model Post-TrainingPost-TrainingSF / NYC / SeattleStrong — applied side of model improvement, ML-systems heavy
Research Engineer / Research Scientist, Pre-trainingPre-trainingRemote-Friendly (Travel); SF / Seattle / NYCStrong — Seattle + remote-friendly
Research Engineer / Research Scientist, TokensTokens (tokenizer / data)NYC / Seattle / SFStrong — tokenizer/data work is ML systems
Research Engineer, Reward Models PlatformReward ModelsRemote-Friendly (Travel); SF / Seattle / NYCStrong — RL infrastructure
Research Engineer, Knowledge TeamKnowledgeRemote-Friendly (Travel); SF / Seattle / NYCStrong — retrieval / memory adjacent to continual learning
ML Systems Engineer, RL EngineeringRLSF / NYC / SeattleVery strong — direct map to your ML eng background
ML Systems Engineer, Research ToolsResearch ToolsSF / NYC / SeattleVery strong — internal tooling, leverage Meta infra experience
Performance Engineer (GPU / Inference Systems)PerformanceSF / NYC / SeattleStrong if you have/can build GPU/kernel chops
Engineering Manager (GPU / Inference / Routing)Various ML engSF / NYC / SeattlePossible if you've managed; otherwise IC route

Source: Anthropic Greenhouse, fetched 2026-05. Levels not exposed in listings; assume IC4-IC6 / Senior-Staff bands.

Best-fit single role to target: ML Systems Engineer, RL Engineering (or Research Tools). Reasoning: it's an engineering role (not research with publication expectation), it's in Seattle, RL engineering is the hottest skill area at Anthropic right now (post-training is where the next capability gains live), and your Meta ML infra background maps cleanly. Tokens / Pre-training are also excellent — pick based on what you find more interesting.

2. The interview process — what's verified

Cross-referenced from interviewing.io, Dataford, InterviewQuery, and Anthropic's own careers page. Confidence is medium-high on the structure; specific question samples vary by role.

StageFormatWhat's testedFailure rate (anecdotal)
1. Recruiter screen30 min, videoMission alignment, why Anthropic, basic background fitNon-trivial — candidates do fail here
2. Coding challengeCodeSignal 90 min (or 60 min live)4 progressively harder tasks, Python, "first-principles" implementationHigh filter (speed-gated)
3a. HM call1 hrDeep walkthrough of a past project, sometimes multi-language code reviewMedium
3b. Coding (live)1 hr, CodeSignal/Colab, PythonConcurrency, mutation, parsing, data structures from scratchMedium
3c. System Design1 hr, shared Google DocLLM-serving systems: batching, queueing, GPU utilization, rate limitsMedium
3d. Role-specific coding1 hrDomain depth (RL infra, performance, etc.)Medium
3e. Values interview1 hr, non-technical interviewerReflective questions, ethics hypotheticals, motivationHighest reported

Timeline: typically 3-4 weeks recruiter→offer. Faster than Meta/Google. AI usage in live rounds: prohibited. Referrals: may skip the coding challenge — significant; see referral section below. Feedback: Anthropic does not provide post-interview feedback.

3. Stage-by-stage — what to actually do

Stage 1: Recruiter screen (30 min)

Don't treat as a formality. They specifically test (a) whether you've thought about Anthropic's mission, (b) whether you can articulate why Anthropic vs OpenAI/DeepMind, (c) basic background fit.

Do say: a specific reason tied to safety mission, a specific Anthropic paper or product you've engaged with, a credible bridge from your Meta ML work.

Don't say: competing offers, salary expectations, or "I'll take any role" (this is read as low conviction).

Stage 2: Coding challenge — CodeSignal General Coding Framework

Standard format: 4 levels, 90 min total. Level 1 trivial, levels 2-4 build on the same problem with added complexity. The famous example is "implement a bank with transaction types" — multi-level: basic transactions → time-windowed queries → merge accounts → cashback rules. Look up the General Coding Framework practice tasks.

What grades well: partial credit for higher levels with clean code beats brute-forcing level 1 with messy logic. Plan structures so level-3 changes are local. Run tests; the harness gives feedback.

Prep: CodeSignal General Coding Framework sample (free practice exists). Two sessions of timed runs is enough; this is a known format.

Stage 3a: Hiring Manager call (1 hr)

You walk through one past project in depth — design, tradeoffs, what you'd change. They probe technical decisions.

Prep: pre-write a 3-minute summary + a 10-minute deep dive on one project (probably the Calendo AI assistant or a Meta ML systems project). Be ready for "why this and not X?" on every choice. Bring a story where you changed your mind based on data.

Stage 3b/d: Live coding (1-2 rounds, 1 hr each, Python)

Not LeetCode-style. Themes that recur: concurrency / multithreading, parsing, hash-map-heavy data structures, building things from scratch. You will not be asked to invert a binary tree.

Prep:

Stage 3c: System Design (1 hr, Google Doc)

Questions are real Anthropic problems, not generic. Examples reported: Design an API for serving LLMs efficiently (batching, queueing, GPU utilization, KV cache), Design a Claude chat service, Design a system for multi-turn agentic conversation.

Prep:

Stage 3e: Values interview — the highest-failure round

Described by candidates as "closer to a therapy session than a job interview." Non-technical interviewer. They probe how you actually think about AI risk, not whether you say the right buzzwords. They reward thoughtful skepticism, not enthusiasm or alignment-signaling.

Common question shapes:

Prep — required reading:

What to actually do: for each piece of reading, write down (a) one point you agree with and why, (b) one point you genuinely disagree with or are uncertain about, and (c) one point you think is missing. The values interview rewards depth and pushback, not recitation.

4. Compensation reality check

Level (inferred)Median total compComment
Senior SWE (~L5/IC5)~$563Klevels.fyi median; cash + equity blended
Lead SWE (~L6/Staff)~$785Klevels.fyi median
SWE Manager~$398KPossibly underreported sample
All-Anthropic median~$420KAcross all roles

Source: levels.fyi, May 2026. Sample sizes small — treat as directional. Equity: 4-year vest, 25% cliff at year 1, monthly thereafter. Equity value depends on most-recent secondary or primary round mark; secondary trades have been at materially higher marks than primary post-money historically.

Equity-as-100x math: at $180B post, a $500K/yr equity grant at fair value is ~0.0003% per year of company. For that to 100x you'd need an $18T Anthropic, which is not happening. The honest framing is: Anthropic comp is excellent cash + a 3-5x equity bet, not a 100x lottery. The 100x outcome from working at Anthropic comes from what you learn enabling your next move (your own AI-Buffett company), not from the equity itself.

5. The referral question

Multiple sources confirm referrals can skip the coding challenge and meaningfully accelerate the recruiter→onsite step. This is the single highest-leverage thing you can do before applying.

Who to ask

  1. Anyone you know at Meta who left for Anthropic. Common path. LinkedIn search: "Meta" → "Anthropic" in employer history. Filter to engineering. Reach out with a specific role link, not "hi can you refer me."
  2. Researchers you've engaged with publicly — if you've commented on their work, contributed to OSS they care about, or shared substantive analysis. Cold but warmer than cold.
  3. Investors / Anthropic-adjacent people — your SPV had an issuer; if you know any investor on the cap table, an intro from them is gold.

What to send

Three things in one short message: (1) the specific role URL, (2) a 1-paragraph why-you-for-this-role-specifically, (3) a link to one concrete artifact (GitHub repo, paper, blog post, or your ravikant.dev). Not a résumé attachment in the first message.

6. The Fellows Program — alternative path

Anthropic Fellows: 4-month research fellowship, ~40% conversion to full-time Anthropic (~25-50% range across cohorts), $3,850/week stipend + $15K/mo compute, remote-friendly within US/UK/Canada, Berkeley + London shared workspaces.

Honest take for you: probably worse than going straight at an eng role. Reasons:

Use Fellows as plan B if you fail the standard pipeline twice, not plan A.

7. 8-12 week prep plan

Weeks 1-2 — Foundations & values
Weeks 3-4 — Coding ramp
Weeks 5-6 — Systems & LLM serving
Weeks 7-8 — Role-specific deepening + mock onsites
Weeks 9-12 — Apply, interview, negotiate

8. Mistakes to avoid (from candidate reports)

9. What I'd actually do if I were you

  1. Pick one role this week. Recommend: ML Systems Engineer, RL Engineering or Research Engineer, Production Model Post-Training (both Seattle-listed). Don't apply to 5 at once — Anthropic notices.
  2. Spend 1 week on referral outreach before any prep. Highest leverage step.
  3. Block 8 weeks of evening prep while still at Meta. Don't quit before signed offer.
  4. Publish 1 substantive artifact mid-prep — vLLM-style toy implementation + blog post. This doubles as referral material.
  5. If you fail the onsite: try one different role in 3-6 months (different team, same Anthropic), not the same one. Different interview panel.
  6. If you fail twice: pivot to Microsoft AI Redmond or Amazon AGI for 1-2 years, build the ML systems track record, reapply.

Sources