职位简介:
作为腾讯TEG的分布式计算研发工程师,你将基于开源项目Ray打造业内领先的通用分布式计算引擎,涵盖引擎内核、分布式数据处理框架及在线服务编排框架等多个方向,并支持Data+AI的多种业务场景包括数据科学、大模型训练数据管道服务、在线推理与离线推理等。同时需要与K8S深度融合,建设云原生环境下超大规模分布式系统的服务能力与平台化能力,参与开源共建以提升团队与个人在业界的影响力。我们希望你具备计算机相关专业本科及以上学历和3年以上工作经验,精通C++/Python/Java中的一种并熟悉大型软件系统研发,具有大数据或AI基础设施方向的从业经验,参与过分布式系统的研发、优化或运维,熟悉Ray或有开源项目贡献经验者优先。
简历及面试建议:
在撰写简历时,你需要突出与分布式计算相关的技术能力和项目经验。重点展示你在C++/Python/Java方面的编程能力,特别是如果你同时熟悉C++和Python,这将是很大的加分项。详细描述你参与过的分布式系统项目,包括你负责的具体模块、解决的问题和取得的成果。如果有大数据或AI基础设施相关经验,一定要强调,特别是涉及计算引擎、调度引擎或任务编排框架的部分。开源项目贡献是另一个亮点,如果你在Ray或其他主流开源项目中有贡献,务必列出具体的贡献内容和影响。简历中应该使用量化指标来展示你的成就,比如性能提升百分比、系统规模或处理能力等。
面试准备时,你需要深入理解分布式计算的基本原理和Ray项目的架构。准备好讨论你过去参与的分布式系统项目,特别是你遇到的挑战和解决方案。面试官可能会考察你对计算引擎、调度算法、任务编排等核心概念的理解,以及你如何将这些知识应用到实际项目中。技术问题可能涉及系统设计、性能优化和故障处理等方面,所以要做好回答这类问题的准备。同时,面试官可能会询问你对Data+AI场景的理解,以及如何将分布式计算技术应用到这些场景中。展示你对开源社区的热情和参与度也是一个加分项,可以准备一些你在开源项目中的具体贡献案例。最后,保持自信和专业,清晰地表达你的思路和见解。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。