我们正在寻找经验丰富的软件工程师,通过实际的软件工程任务,协助训练和评估下一代人工智能系统。此职位最适合能够理解陌生代码库、清晰解释工程决策并解决实际后端、全栈、系统或基础设施相关问题的开发人员。
拥有网络安全/安全运营 (SecOps) 背景或经验者优先考虑。
无需人工智能经验。最重要的是具备强大的软件工程判断力、清晰的技术沟通能力以及评估代码、架构、权衡取舍和实现质量的能力。
主要职责:
参与具有挑战性的软件工程任务,涵盖后端、全栈、基础设施和系统相关项目。
审查、调试、改进和解释不同技术环境下的代码。
设计或评估涉及 API、数据库、服务、集成、测试和部署工作流程的实用解决方案。
权衡可扩展性、可维护性、性能、可靠性、安全性和开发人员体验等方面的利弊。能够清晰地以书面形式沟通技术推理,包括解决方案的有效性以及考虑过的替代方案。
与客户团队协作,参与技术评审、实施决策和问题解决练习。
能够快速适应新的代码库、框架和技术要求。
必备技能和资质:
3 年以上软件工程实践经验。
精通至少一种后端或全栈工程环境,例如 Python、JavaScript/TypeScript、Node.js、Java、C++、Go 或 Ruby。
具备构建、维护或审查生产级应用程序、API、服务、数据库或集成方案的经验。
深入理解软件工程基础知识,包括调试、测试、代码质量、架构和技术权衡。
能够清晰客观地解释复杂的工程决策。
能够轻松阅读和理解不熟悉的代码或技术要求。
优先资质:
具备 AWS、GCP 或 Azure 等云环境的使用经验。
具备 CI/CD 流水线、DevOps 工作流程、容器、监控或生产运维方面的经验。
熟悉 React、Next.js、Angular、Vue 或 React Native 等前端框架。
拥有开源贡献、GitHub 公开项目、技术写作经验或过往工程工作的优秀案例。
具备指导工程师、代码审查或架构决策方面的经验。
