Software Engineer, Tokens and Prompt Structures

Anthropic - New York, NY

Hiring: Software Engineer, Tokens and Prompt Structures Company: Anthropic Location: New York, NY Job Posted Time: 2026-09-16 20:18:33 Employment Type: Hybrid Target Skills & Keywords : LLM, Python, Reinforcement Learning, Rust, Slack About the job Experience: •Years of experience required will correlate with the internal job level requirements for the position •Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices. •We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this. •We encourage you to apply even if you do not believe you meet every single qualification. •Your safety matters to us. Required Skills: •The Encodings Infra team maintains the libraries that engineers and researchers across Anthropic use to encode text and multimodal data into a form that Claude can consume. It also determines Claude’s prompt shape: how a user’s turn is represented to the model, how Claude calls tools and receives tool results, and so on. •This role is unusually broad: your work will touch systems across the codebase, from pretraining to finetuning to the API, and you'll collaborate closely with both researchers and engineers to make sure new encoding ideas can move quickly from experiment to production. •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 •You May Be a Good Fit If You Qualifications: •Bachelor’s degree or an equivalent combination of education, training, and/or experience •A field relevant to the role as demonstrated through coursework, training, or professional experience Compensation: •$320,000 - $405,000 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!