快手特征平台后端研发工程师/专家
任职要求
1、计算机科学、软件工程或相关领域本科及以上学历; 2、计算机基本功扎实,熟悉Java/Go 中的一门编程语言; 3、理解微服务架构,具备 RESTful API 设计和实现经验; 4、熟悉常用数据库(如 MySQL、PostgreSQL、MongoDB)及其优化; 5、熟系kafka、redis…
工作职责
1、负责快手搜索/推荐/广告/增长统一数据特征平台的研发,保障平台整体的高可用、高性能、极致的迭代效率; 2、与各业务方以及前端工程师紧密合作,高效推动项目的进展; 3、进行代码框架整合与优化,确保代码的可扩展性和可维护性; 4、数据质量保障的长期建设。

团队负责研发一站式搜广推模型机器学习平台,该岗位专注于面向搜索/推荐/广告场景的机器学习分布式训练系统研发 1、负责研发搜广推稀疏大模型分布式GPU同步训练框架,支持GPU单机多卡、多机多卡训练,支持稀疏参数的多级缓存架构和异步流水训练,满足搜广推稀疏大模型离线训练、在线学习、特征准入和淘汰等算法需求; 2、负责TensorFlow/Pytorch框架的后端GPU训练性能优化,个别自定义GPU算子的cuda kernel开发和优化; 3、参与样本数据平台、搜推模型全链路解决方案、LLM4REC等重要方向的研发,提升平台的效率和易用性,加速算法同学的模型迭代效率。
钉钉正在全面拥抱多模态AI,正在致力于将视觉大模型、边缘智能与实时视频分析深度融合,赋能智能零售、智慧工厂、智能交通等多个行业。我们拥有强大的工程化能力和创新研发氛围,期待志同道合的技术精英加入,共同推动视觉AI落地千行百业。 我们正在寻找在视觉AI领域具备真正工程化落地经验的技术人才,你将参与公司核心视觉AI系统的研发与优化,负责从算法设计、模型训练到高性能部署、大规模流式处理的全链路技术实现。具体职责包括: 1. 视觉大模型与算法开发 ○ 负责视觉大模型的后训练(Post-training)优化,包括微调、蒸馏、量化、剪枝等,提升模型在实际场景中的泛化能力与效率。 ○ 开发端侧视觉大模型,针对边缘设备进行轻量化设计与部署。 ○ 设计并实现传统CV算法(如目标检测、跟踪、姿态估计、图像增强等)与深度学习模型的融合方案。 ○ 构建视觉嵌入生成与特征提取模型,支持跨模态检索、相似性匹配等应用。 ○ 能根据实时性、性能、成本等多维约束,设计合理的算法组合与技术路线,实现最优落地效果。 ○ 在行业专家的指导下完成高质量的数据清洗和标注,建立多行业多场景的视觉AI评估框架 2. 高性能推理部署与优化 ○ 基于不同算法特性,选择并实施高并发、大吞吐的推理部署方案,熟练使用以下技术栈: ■ 推理框架:Triton Inference Server、ONNX Runtime、TensorRT ■ 部署平台:KServe + Triton / KServe + vLLM ○ 实现模型的动态批处理、自适应推理、低延迟响应,优化端到端服务性能。 ○ 负责模型格式转换、算子优化、硬件适配(GPU/TPU/NPU)及性能调优。 3. 分布式视频流处理系统构建是加分项 ○ 构建高可用、可扩展的分布式视频流处理 pipeline,支持多路视频流的实时接入与处理。 ○ 基于 Kafka + Flink 实现视频帧的流式消费、分发与状态管理。 ○ 完成视频数据的实时AI推理、结果聚合、元数据落盘,并与下游系统无缝集成。 ○ 保障系统在高负载下的稳定性、容错性与可监控性。 4. 跨团队协作与技术沉淀 ○ 与产品、业务、后端及硬件团队紧密协作,推动AI能力在真实业务场景中的落地。 ○ 输出技术文档、最佳实践,参与构建公司级AI工程化平台与工具链。
1、负责抖音、直播、开放平台等相关系统和产品功能服务端研发工作,构建内容安全平台,保证系统的稳定性并提升安全策略的实施效率,保障短视频及海量直播间的内容安全,包括但不限于:规则引擎、策略平台、特征平台、审核流系统、审核操作平台、劳动力管理平台、风险感知、风控数据、处置中心等等系统建设; 2、深入发掘和分析业务需求和产品一起寻找业务问题的解决方案; 3、根据业务实际情况优化现有系统的技术架构,降低各系统模块间的耦合,提升需求开发与系统迭代的效率,建设面向亿级日投稿+亿级日活的高并发、高稳定性系统。
团队介绍:国际化内容安全平台团队致力于为字节跳动国际化产品的用户维护安全可信赖环境,通过开发、迭代机器学习模型和信息系统以更早、更快发掘风险、监控风险、响应紧急事件,以人工智能技术支持业务发展,力求更高效、更敏捷、更全能地维护站内生态安全。 1、负责国际化机审平台服务端研发工作,包括但不限于:规则引擎、策略平台、特征平台、风险感知、风控数据等系统建设; 2、承接视频审核、直播审核、用户审核等核心链路需求开发工作; 3、建设面向亿级日投稿及亿级日活的高并发、高稳定性系统; 4、持续对系统架构进行改造和优化; 5、参与平台产品研发,针对不同流程进行模块抽象。