Research Engineer, Knowledge Team

Anthropic Anthropic · AI Frontier · AI Research & Engineering

Research Engineer focused on redesigning how Claude interacts with external data sources by designing new information architectures and training language models to use them. This includes performing finetuning and RL, building knowledge base eval sets, and designing/evaluating agentic search capabilities.

What you'd actually do

  1. Designing and implementing from scratch new information architecture strategies
  2. Performing finetuning and reinforcement learning to teach language models how to interact with new information architectures
  3. Building “hard” knowledge base eval sets to help identify failure modes of how language models work with external data
  4. Designing and evaluating advanced agentic search capabilities.

Skills

Required

  • Python programming
  • machine learning research experience
  • experience developing software that utilizes Large Language Models
  • clear written and verbal communication

Nice to have

  • Collaborating with product teams to quickly prototype and deliver innovative solutions
  • Building complex agentic systems that utilize LLMs
  • Developing scalable distributed information retrieval systems, such as search engines, knowledge graphs, RAG, indexing, ranking, query understanding, and distributed data processing

What the JD emphasized

  • Designing and implementing from scratch new information architecture strategies
  • Designing and evaluating advanced agentic search capabilities.

Other signals

  • designing new architectures for information organization
  • training language models to optimally use those architectures
  • designing and evaluating advanced agentic search capabilities