Research Engineer, Knowledge Team

AnthropicAnthropic·Remote(Remote-Friendly (Travel-Required) | San Francisco, CA | Seattle, WA | New York City, NY)
Software Development

WFA Digital Insight

As the demand for AI and machine learning specialists continues to grow, with a 25% increase in job postings in the last year, companies like Anthropic are at the forefront of innovation. With a strong focus on creating reliable and interpretable AI systems, this Research Engineer role offers a unique chance to work on cutting-edge projects. Candidates should be prepared to showcase their skills in Python programming, machine learning research, and experience with Large Language Models. The current remote job market favors those with flexibility and a willingness to learn, making this role an exciting opportunity for the right candidate.

Job Description

## About the Role As a Research Engineer on the Knowledge Team at Anthropic, you will play a crucial role in redesigning how the company's AI system, Claude, interacts with external data sources. This entails developing new information architectures and training language models to optimally use these architectures. The goal is to create AI systems that are not only reliable and interpretable but also beneficial for users and society.

Your day-to-day work will involve collaboration with a team of committed researchers, engineers, and policy experts. The team's focus is on building beneficial AI systems, and your contributions will be central to achieving this mission. You will work in a dynamic environment that encourages flexibility, creativity, and a results-oriented approach.

The role requires travel to one of Anthropic's offices, which are located in San Francisco, CA, Seattle, WA, and New York City, NY, at least 25% of the time. This hybrid policy allows for the balance of remote work and in-office collaboration, facilitating a productive and innovative work environment.

## What You Will Do - Design and implement new information architecture strategies from scratch.

  • Perform fine-tuning and reinforcement learning to teach language models how to interact with new information architectures.
  • Build 'hard' knowledge base eval sets to help identify failure modes of how language models work with external data.
  • Design and evaluate advanced agentic search capabilities.
  • Collaborate with product teams to quickly prototype and deliver innovative solutions.
  • Develop scalable distributed information retrieval systems, such as search engines, knowledge graphs, and distributed data processing.
  • Participate in pair programming and contribute to a culture that values collaborative problem-solving.
  • Work closely with world-class ML researchers to develop new LLM capabilities.
  • Engage in clear written and verbal communication with the team and stakeholders.
  • Stay updated with the latest developments in AI, machine learning, and related technologies.
  • Contribute to the development of the company's AI systems with a focus on safety, interpretability, and societal benefits.
## What We Are Looking For - A very experienced Python programmer with the ability to quickly produce reliable, high-quality code.
  • Good machine learning research experience, with a strong understanding of theoretical and practical aspects.
  • Experience developing software that utilizes Large Language Models such as Claude.
  • Results-oriented mindset with a bias towards flexibility and impact.
  • Willingness to pick up new tasks and responsibilities outside of the job description.
  • Enjoyment of pair programming and a collaborative work environment.
  • Desire to partner with world-class ML researchers and contribute to the development of new LLM capabilities.
  • Care for the societal impacts of your work and a commitment to creating beneficial AI systems.
  • Clear written and verbal communication skills.
## Nice to Have - Experience collaborating with product teams to quickly prototype and deliver innovative solutions.
  • Background in building complex agentic systems that utilize LLMs.
  • Knowledge of developing scalable distributed information retrieval systems.
  • Experience with search engines, knowledge graphs, RAG, indexing, ranking, query understanding, and distributed data processing.
## Benefits and Perks - Opportunity to work on cutting-edge AI projects with a focus on reliability, interpretability, and societal benefits.
  • Collaborative and dynamic work environment with a team of experts in AI and machine learning.
  • Flexible work arrangement with the possibility of remote work and a hybrid policy that requires in-office presence at least 25% of the time.
  • Access to the latest technologies and tools in AI and machine learning.
  • Professional development opportunities, including workshops, conferences, and training sessions.
  • Competitive compensation package, including salary, equity, and benefits.
  • Health insurance, retirement plans, and other benefits aimed at supporting the well-being of employees.

How to Stand Out

- Develop a strong portfolio: Showcase your experience with Python programming, machine learning research, and work with Large Language Models. Include projects that demonstrate your ability to design and implement new information architectures.

  • Highlight collaboration skills: As the role involves working closely with a team of researchers and engineers, emphasize your experience with pair programming and collaborative problem-solving.
  • Stay updated with industry trends: Demonstrate your knowledge of the latest developments in AI, machine learning, and related technologies. This will show your commitment to ongoing learning and professional development.
  • Prepare for technical interviews: Be ready to discuss your experience with machine learning, Python programming, and data architectures. Practice solving problems and explaining complex concepts in simple terms.
  • Showcase your passion for beneficial AI: Highlight your interest in creating AI systems that are not only advanced but also safe and beneficial for society. This aligns with Anthropic's mission and demonstrates your commitment to the company's values.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.