软件工程师,Token与提示结构
岗位摘要
维护并改进Anthropic工程师和研究人员使用的编码库;运行实验,确定将结构化数据输入Claude而不使其困惑的最佳方式;设计数据结构和抽象,使组织大部分成员无需了解编码数据细节,同时支持高级用户
岗位职责
- 维护并改进Anthropic工程师和研究人员使用的编码库
- 运行实验,确定将结构化数据输入Claude而不使其困惑的最佳方式
- 设计数据结构和抽象,使组织大部分成员无需了解编码数据细节,同时支持高级用户
- 随着新研究方向出现,调整编码库以支持这些方向,并确保研究想法可投入生产
- 优化依赖这些库的系统的编码性能
任职要求
- 5年以上软件工程经验,并有大量时间用于维护库、SDK或面向开发者的API
- 熟悉机器学习术语和LLM架构——无需成为ML专家,但需能与研究员有效合作并理解实验结果
- 有在大型代码库中进行复杂重构的经验
- 具备出色沟通能力,乐于与研究员和工程师紧密合作,理解其需求
- 结果导向,灵活并注重影响力
- 愿意承担职责范围之外的工作,主动补位
- 关心工作的社会影响
- 有分词器或其他文本/数据编码系统经验
- 熟悉Python和/或Rust
- 有强化学习或模型训练基础设施经验