软件工程师,生产力 - 网络
岗位摘要
改进构建和运营OpenAI网络系统的工程师的开发工作流;设计并改进持续部署、发布和验证流水线;为多服务器、网络化和硬件支持的环境构建和维护测试框架;提高C++、Python和构建系统密集型代码库的迭代速度
岗位职责
- 改进构建和运营OpenAI网络系统的工程师的开发工作流
- 设计并改进持续部署、发布和验证流水线
- 为多服务器、网络化和硬件支持的环境构建和维护测试框架
- 提高C++、Python和构建系统密集型代码库的迭代速度
- 与工程师合作,识别CI、测试、调试和部署工作流中的摩擦
- 推动支持大规模训练和推理工作负载的基础设施组件的测试与可靠性策略
- 与集中式开发者体验团队紧密合作,同时深入嵌入最接近系统的网络工程师团队
任职要求
- 热衷于帮助其他工程师更快、更有信心地推进工作
- 具有CI/CD、发布流水线、测试基础设施或构建系统经验
- 熟悉在C++、Python以及CMake、Bazel或Blaze等构建系统之间切换
- 乐于为复杂系统构建测试框架、自动化和工作流改进
- 无需成为网络专家,但愿意学习足够领域知识,使团队显著更高效
- 面对重复摩擦(缓慢构建、不稳定测试、脆弱发布流程、痛苦调试、不清晰验证)时,本能地修复底层系统
- 务实,懂得平衡高标准与持续进展
- 喜欢端到端工作:理解工程师、工作流、代码库和系统背后的运营现实
- 自我驱动,能在高上下文基础设施环境中应对模糊性