后端工程师 - TikTok 搜索架构 - 新加坡

27天前全职
11.3K - 22.5K SGD / 月 Tiktok Pte. Ltd.

Tiktok Pte. Ltd.

location 新加坡
unsaved
TikTok 将优先考虑在新加坡拥有当前工作权利且不需要 TikTok 签证赞助的申请者。 TikTok 是短视频移动平台的领先目的地。我们的使命是激发创造力,带来快乐。TikTok 的全球总部位于洛杉矶和新加坡,办公室遍布纽约、伦敦、都柏林、巴黎、柏林、迪拜、雅加达、首尔和东京。 加入我们的理由 创造是 TikTok 的核心使命。我们的平台旨在帮助想象力蓬勃发展。这一点在实现 TikTok 的团队身上更是如此。 我们共同激发创造力,带来快乐 - 这是我们共同信仰的使命,也是我们每天努力实现的目标。 对我们来说,每一个挑战,无论多么困难,都是一个机会;学习、创新、以及作为一个团队成长。现状?从不。勇气?永远。 在 TikTok,我们共同创造,共同成长。这就是我们对自己、公司和服务的社区产生影响的方式。 加入我们。 关于团队 我们的搜索架构团队负责构建和优化我们的搜索引擎架构,以提供最稳定和最佳的 TikTok 搜索用户体验。 此人将负责搜索系统架构的设计和开发,确保系统的稳定性和高可用性;负责在线服务、离线数据流性能优化,解决性能瓶颈,降低成本并解锁。 职责 - 负责 TikTok 及其附属产品的搜索系统,解决搜索架构系统的架构优化问题; - 支持搜索系统的设计和开发,并向合作伙伴输出核心搜索能力和高质量内容; - 关注搜索场景的架构抽象和流程优化,支持大规模机器学习优化; - 专注于高并发和高吞吐量的大规模系统,提高系统稳定性、性能和可扩展性; - 核心组件的研发和优化,新技术的应用和实施; - 研究、设计和开发计算机和网络软件或专业实用程序; - 分析用户需求并开发软件解决方案,应用计算机科学、工程和数学分析的原理和技术; - 更新软件,增强现有软件功能,开发和指导软件测试和验证程序; - 与计算机硬件工程师合作,集成硬件和软件系统,制定规格和性能要求。 资格 最低资格 - 本科及以上学历,计算机科学或相关领域,具有 3 年以上构建可扩展系统的经验; - 编程经验,包括但不限于以下编程语言:C、C++、Java 或 Golang,C++ 是加分项; - 扎实的编程能力,优秀的设计和代码风格,对技术挑战充满热情; - 良好的沟通能力,具有责任感和进取心; - 至少在以下领域之一具有经验:搜索引擎、个性化推荐、机器学习、分布式存储系统、大数据框架是加分项。 TikTok 致力于创造一个包容的空间,让员工因其技能、经验和独特视角而受到重视。我们的平台连接来自全球的人们,我们的工作场所也是如此。在 TikTok,我们的使命是激发创造力,带来快乐。为了实现这一目标,我们致力于庆祝多元声音,创造反映我们所服务的众多社区的环境。我们对此充满热情,希望您也是如此。