Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Tubi logo
比图
Staff Software Engineer, ML Infra & Distributed Systems
立即应聘

Staff Software Engineer, ML Infra & Distributed Systems

发布于 6 个月前

普通员工/个人贡献者

Toronto, Canada (Hybrid)
专家级经验
全职员工
混合式弹性办公
学历未注明
软件工程
低延迟服务
分布式系统
向量存储
推理引擎
机器学习基础设施
特征存储

薪资面议

暂无薪资依据说明。

职位详情

关于这个职位

这是一个面向资深工程师的机器学习基础设施岗位

你将负责设计并构建支撑Tubi核心业务(如个性化推荐、搜索、内容理解)的机器学习推理平台
核心工作包括开发低延迟的模型服务系统、构建可复用的基础设施组件(如推理引擎、特征存储、向量存储),并与机器学习团队紧密合作,解决他们在模型部署和规模化应用中的挑战

最低要求

年以上使用现代后端语言(如Scala, Java, Python, Go, C++)设计和构建可扩展分布式系统的经验

有Scala或基于JVM语言的经验者优先
在AWS或同等云平台方面有丰富经验
有构建大规模、低延迟在线微服务的经验
熟悉SQL(如Postgres)和NoSQL数据库(如Cassandra)、消息代理(如Kafka)以及缓存(如Redis)
有容器化技术(如Docker或Kubernetes)的经验
曾领导过多次大规模、重大事件的响应和解决工作

工作职责

使用Scala设计和构建可扩展、高吞吐量、低延迟的分布式系统

构建可复用的组件和服务,为个性化、搜索、广告和探索等各种机器学习应用提供服务
与机器学习工程师密切合作,了解他们的挑战和限制,并开发可扩展的解决方案来解决这些问题
主动推荐解决方案,以保持我们的机器学习推理技术栈处于领先地位
采用数据驱动的方法来识别和优化我们基础设施的延迟、成本和效率
必要时领导大规模的跨职能重构
在系统设计、有效的事件管理、面试、利用大语言模型进行工作等方面指导团队中的其他工程师
与机器学习、产品以及跨职能工程团队合作,定义Tubi机器学习基础设施的长期愿景和架构

优先资格

熟悉机器学习基础设施,如推理引擎(如torschserve, triton, vLLM)、向量存储(如LanceDB, FAISS)、特征存储(如Feast)、ElastiCache、模型训练编排等

了解机器学习模型训练流程和模型内部原理
有推荐系统、搜索、自动完成和广告机器学习经验者优先
有Akka, Erlang, Elixir或Go的先前经验
精通基于数据的复杂A/B测试结果分析

AI 洞察

优缺点分析

优点

  • **高影响力与可见度**:构建的平台直接支撑公司核心业务(推荐、搜索),工作成果直接影响数亿用户的产品体验和商业指标
  • **强大的公司平台**:Tubi作为Fox旗下的大型流媒体平台,拥有海量用户和复杂业务场景,能提供绝佳的技术练兵场和职业背书
  • **技术自主权**:职位描述中强调了“架构自由”,意味着有空间探索新技术、主导项目,对资深工程师的成长非常有利
  • **极高的技术复杂度**:需要同时精通分布式系统、云平台和机器学习基础设施,对知识广度和深度要求极高,学习曲线陡峭
  • 这个职位适合拥有深厚后端和分布式系统经验,并对将机器学习模型规模化、产品化充满热情和好奇心的资深软件工程师

缺点 / 挑战

  • **接触前沿技术**:工作在AI应用的核心地带,能深度参与LLM、推荐系统等热门技术的工程化落地,技术栈前沿且具有挑战性
  • **巨大的责任与压力**:维护的是核心生产系统,任何故障都可能直接影响用户体验和收入,需要承担7x24小时on-call和处理紧急事故的压力
  • **跨团队协作挑战**:需要频繁与ML、产品等多个团队沟通,将模糊的业务需求转化为清晰的技术方案,对沟通和抽象能力要求高

角色解读

  • **技术深度与广度**:可以从分布式系统专家,成长为精通MLOps和AI基础设施的复合型人才,成为该领域的技术领导者(Principal/Architect)
  • **领导力与影响力**:通过指导工程师、领导跨职能项目,可以逐步转向技术管理路线,或成为公司级基础设施的战略决策者
  • **行业前景**:ML Infra是AI落地的关键,技能在流媒体、电商、社交等大量依赖推荐和搜索的互联网公司中极具竞争力,职业选择面广
  • 你将作为核心工程师,负责设计和构建支撑公司所有机器学习应用(如推荐、搜索)的底层基础设施平台
  • 具体工作包括开发高性能的模型推理服务、构建特征和向量数据库等数据组件,并确保整个系统的高可用和低延迟
  • 你需要与机器学习工程师深度协作,理解他们的需求,将模型高效、稳定地部署到生产环境,并持续优化系统性能
  • 你还需要参与技术选型、架构设计,并可能领导跨团队的技术项目重构
  • **分布式系统架构与开发**:必须具备8年以上使用Scala/Java等语言构建大规模、高并发分布式后端系统的实战经验
  • **云原生与运维能力**:需要精通AWS云服务、容器化(Docker/K8s)以及微服务治理,并有处理线上重大事故(Incident)的经验
  • **全栈数据技术栈**:需要熟悉从SQL/NoSQL数据库、消息队列(Kafka)到缓存(Redis)的整套数据存储和处理技术
  • **机器学习基础设施理解**:虽然不是ML算法专家,但需要深刻理解模型训练、推理、特征工程等流程,并熟悉相关工具链(如Triton, Feast)

申请策略

  • **深入研究Tubi业务**:了解其作为免费流媒体平台的商业模式、内容推荐的重要性,并在申请材料或面试中展示你对公司业务与技术挑战的理解
  • **展现对开源的热情**:职位提到“贡献开源项目”,如果你有相关经历或对某些ML Infra开源项目有见解,会是非常好的加分项
  • **突出规模化系统经验**:详细描述你设计或主导过的、处理高并发/大数据的分布式系统项目,量化指标(如QPS、延迟、数据量)
  • **展示全链路技术能力**:在经历中体现你对云服务(AWS/Azure/GCP)、容器编排(K8s)、数据库、消息队列等整套技术栈的熟练运用
  • **关联ML或高要求场景**:即使不是纯ML项目,也要强调任何需要高性能、低延迟服务的场景(如电商交易、实时通信),并说明你如何优化系统
  • **体现领导力与问题解决**:重点描述你如何领导事故处理(Incident)、进行技术重构、指导他人或推动跨团队项目的经历
  • **补强ML Infra知识**:即使没有生产经验,也应通过课程或阅读,系统了解特征平台、模型服务(如Triton)、向量数据库的核心概念和主流工具
  • **深化Scala/JVM生态**:如果主要经验是其他语言,应快速学习Scala函数式编程、Akka框架以及JVM性能调优相关知识

面试指南

  • **STAR原则结合技术细节**:回答行为问题时,用STAR框架组织故事,但重点放在技术决策、权衡(Trade-off)和具体解决方案上,避免泛泛而谈
  • **从宏观到微观,分层阐述**:回答系统设计问题时,先给出顶层架构图(数据流、核心服务),再逐层深入(存储选型、通信协议、容错机制),最后讨论监控、部署等运维层面
  • **体现数据驱动和业务意识**:在解释技术选择时,不仅谈技术优劣,还要联系业务影响(如“选择这个数据库是因为它能满足我们XX毫秒的延迟要求,这对用户体验至关重要”)
  • 请描述你设计过的最复杂的分布式系统,你遇到了哪些挑战,是如何解决的?
  • 如果我们的推荐模型服务P99延迟突然飙升,你会如何一步步排查和定位问题?
  • 如何设计一个高可用、可扩展的特征存储(Feature Store)?需要考虑哪些组件和数据流?
  • 请比较一下不同的模型推理服务框架(如Triton, TorchServe, vLLM)的优缺点和适用场景
  • 描述一次你领导处理重大线上事故(Major Incident)的经历,你扮演了什么角色,学到了什么?

职位点评

Watch Jobs
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策

比图 的其他在招职位

  • Account Executive, Agency/CPG

    比图 · New York City, NY (Hybrid)
    薪资待沟通
  • Principal Machine Learning Engineer

    比图 · Toronto, Canada (Hybrid)
    薪资待沟通
  • Senior Software Engineer, Backend

    比图 · Toronto, Canada (Hybrid)
    薪资待沟通
  • Senior Product Manager, Consumer Platform Integrations

    比图 · San Francisco, CA (Hybrid)
    薪资待沟通
  • Sr. Manager, Product & Consumer Communications

    比图 · San Francisco, CA; Los Angeles, CA; New York, NY (Hybrid)
    薪资待沟通

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

比图 的其他在招职位

  • Account Executive, Agency/CPG

    比图 · New York City, NY (Hybrid)
    薪资待沟通
  • Principal Machine Learning Engineer

    比图 · Toronto, Canada (Hybrid)
    薪资待沟通
  • Senior Software Engineer, Backend

    比图 · Toronto, Canada (Hybrid)
    薪资待沟通
  • Senior Product Manager, Consumer Platform Integrations

    比图 · San Francisco, CA (Hybrid)
    薪资待沟通
  • Sr. Manager, Product & Consumer Communications

    比图 · San Francisco, CA; Los Angeles, CA; New York, NY (Hybrid)
    薪资待沟通

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k