Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer, Tokens and Prompt Structures role.
Rezi rewrites your resume against Anthropic's job description. Free.

Tailor your resume to this Software Engineer, Tokens and Prompt Structures role.
Rezi rewrites your resume against Anthropic's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Tokens and Prompt Structures posting at Anthropic — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Tokens and Prompt Structures posting at Anthropic — free, in seconds.
About the Role
The Encodings Infra team maintains libraries for encoding text and multimodal data for Claude, and defines Claude's prompt shape. As a Software Engineer, you will own the design and maintenance of these libraries, ensuring intuitive APIs, sharp performance, and solid abstractions. Your work will enable Claude to understand the world in new ways, touching systems across the codebase and collaborating with researchers and engineers to move new encoding ideas from experiment to production.
Responsibilities
- Maintain and improve the encoding libraries used by engineers and researchers across Anthropic
- Run experiments to determine the optimal way to feed structured data into Claude without confusing it
- Design data structures and abstractions that shield most of the organization from the details of how encoded data works while enabling “power users”
- Adapt the encoding libraries to support new research directions as they emerge, and make sure that we can ship these research ideas to production
- Optimize encoding performance across the systems that depend on these libraries
Requirements
- 5+ years of software engineering experience, with meaningful time spent maintaining libraries, SDKs, or developer-facing APIs
- Familiarity with ML terminology and LLM architecture
- Experience carrying out complex refactors in large codebases
- Strong communication skills and enjoy working closely with researchers and engineers to understand what they need
- Results-oriented, with a bias towards flexibility and impact
- Pick up slack, even if it goes outside your job description
- Care about the societal impacts of your work
Skills
- Tokenizers or other text/data encoding systems
- Maintaining a widely-used library over a long period of time
- Performance optimization
- Python
- Rust
- Reinforcement learning
- Model training infrastructure
Location
- San Francisco
Work Type
- Hybrid
Experience Level
- 5+ years
Education Level
- Bachelor’s degree or an equivalent combination of education, training, and/or experience
Salary/Compensations
- $320,000—$405,000 USD
Benefits
- Competitive compensation
- Generous vacation
- Parental leave
- Flexible working hours
- Optional equity donation matching
About the Company
- Anthropic's mission is to create reliable, interpretable, and steerable AI systems that are safe and beneficial for users and society.
- The team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders.
- Anthropic believes that the highest-impact AI research will be big science, working as a single cohesive team on large-scale research efforts.
- The company values impact and advancing long-term goals of steerable, trustworthy AI.
- AI research is viewed as an empirical science with parallels to physics and biology.
- The company is extremely collaborative, hosting frequent research discussions.
- Anthropic is a public benefit corporation headquartered in San Francisco.
Equal Opportunity
- We encourage you to apply even if you do not believe you meet every single qualification.
- Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work.
- We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team.
- Your safety matters to us. To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic.com email addresses.
- In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic.
- Be cautious of emails from other domains.
- Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day.
- If you're ever unsure about a communication, don't click any links—visit anthropic.com/careers directly for confirmed position openings.