Senior Machine Learning Engineer, TikTok Branding Ads

1 days agoFull-time
184K USD / 年 TikTok

TikTok

location Los Angeles
unsaved
**职责** 在全球领先的短视频平台上构建最强大的内容理解引擎!检索和重新排序数十亿个视频,通过多模态大型语言模型重新定义广告与内容之间的智能连接。 TikTok 品牌广告团队正在招聘多个机器学习工程师/软件工程师职位,专注于多模态大型语言模型在品牌广告中的深入应用。加入我们,在全球领先的短视频平台上构建最强大的内容理解引擎,检索和重新排序数十亿个视频,并通过多模态大型语言模型重新定义广告与内容之间的智能连接! 该团队负责从数据构建、模型训练、离线评估、在线部署、推理优化到新模型探索的完整技术链,涵盖多模态语义理解、内容匹配和排序、跨模态对齐等关键任务。 关键技术方向: - 多模态大型语言模型开发 - 生成检索与排序技术 - 广告排序 - 大型语言模型推理优化 我们正在寻找具有强大问题解决能力和算法理解的工程师,以构建和管理高性能、可扩展和高可用性的系统。您将有机会在高影响力和快节奏的环境中与全球化的工程和产品团队紧密合作。 您将做的事情: - 使用大型视频模型对视频内容的语义进行建模,并构建结构化的向量表示。 - 构建品牌广告的多模态表示(视频/图片 + 标题/脚本 + 品牌语义等),以实现跨模态对齐。 - 实施高效的大规模视频内容索引和检索系统,以支持广告语义与数百万个原生视频之间的向量级匹配和过滤。 - 为各种业务场景建立内容理解管道,每天处理数千万个视频。 - 应用嵌入蒸馏和困难负样本挖掘等技术来优化训练过程。 - 集成大型模型推理服务并设计多通道召回服务架构(支持多模态 + 多阶段推理)。 - 为多模态管道设计增量更新、缓存加速和离线同步机制。 **资格** 最低资格: - 计算机科学、计算机工程或其他相关专业的学士学位,具有 5 年以上相关工作经验 - 在一种或多种通用编程语言(包括但不限于 Go、C/C++、Python)中具有出色的编程、调试和优化技能。 - 能够批判性思考,并以清晰简洁的方式提出解决问题的方案。 - 具备机器学习、数据挖掘、数据分析、分布式系统的相关专业经验 - 对以下领域之一有良好的理解:品牌广告、内容广告、拍卖、竞标、排序和广告预测。 - 具有以下一种或多种经验:机器学习、深度学习、自然语言处理、排序系统、推荐系统、后端、大规模系统、数据科学、全栈 - 具备良好的产品意识和设计、实施产品功能的经验。 优先资格: - 具备强大的技术背景/经验,涉及自然语言处理、大型语言模型、搜索/广告/推荐系统等。 - 对大型语言模型有强烈的热情。 - 在顶级会议上发表过论文,并参与过与视频理解相关的项目。