New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Anthropic

Software Engineer, Tokens and Prompt Structures

Anthropic
Apply →
hybrid senior full-time $320,000-$405,000 USD San Francisco, CA

First indexed 16 Sept 2026

Description

Job Overview

As a Software Engineer on the Encodings Infra team at Anthropic, you will own the design and maintenance of libraries that engineers and researchers use to encode text and multimodal data for consumption by Claude, the company's AI model.

Responsibilities:

  • Maintain and improve encoding libraries used across Anthropic
  • Run experiments to determine optimal ways to feed structured data into Claude
  • Design data structures and abstractions to shield the organization from encoding details
  • Adapt encoding libraries to support new research directions and production shipping
  • Optimize encoding performance across dependent systems

Requirements:

  • 5+ years of software engineering experience, particularly with libraries, SDKs, or developer-facing APIs
  • Familiarity with ML terminology and LLM architecture
  • Experience with complex refactors in large codebases
  • Strong communication skills for collaboration with researchers and engineers
  • Results-oriented with a bias towards flexibility and impact

Nice to Have:

  • Experience with tokenizers or text/data encoding systems
  • Maintaining widely-used libraries over time
  • Performance optimization knowledge
  • Proficiency in Python and/or Rust
  • Background in reinforcement learning or model training infrastructure

Compensation:

  • Annual salary: $320,000 - $405,000 USD
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/anthropic/jobs/5421263008