Research Engineer, Knowledge Team

Anthropic Anthropic · AI Frontier · New York, NY +2 · Remote · AI Research & Engineering

Research Engineer focused on redesigning how LLMs interact with external data sources by designing new information architectures and training models to use them. Responsibilities include implementing information architecture strategies, performing finetuning and RL, building knowledge base eval sets, and designing agentic search capabilities. Requires strong Python, ML research experience, and experience with LLMs. Experience with complex agentic systems, RAG, and distributed information retrieval is a plus.

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
  • Developing software that utilizes Large Language Models

Nice to have

  • Collaborating with product teams
  • Building complex agentic systems that utilize LLMs
  • Developing scalable distributed information retrieval systems
  • RAG
  • indexing
  • ranking
  • query understanding
  • distributed data processing

What the JD emphasized

  • Designing and implementing from scratch new information architecture strategies
  • Building “hard” knowledge base eval sets
  • Designing and evaluating advanced agentic search capabilities
  • Building complex agentic systems that utilize LLMs

Other signals

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