字节跳动客户端网络研发工程师/资深专家
任职要求
1、两年以上iOS/MacOS或者Android手机开发经验,良好的编程习惯,代码结构清晰,命名规范; 2、熟练掌握Objective-C,Android,Java至少一种,熟悉App开发的主流框架和开发模式,能够独立开发移动App; 3、具备客户端网络库开发经验,如Retrofit,OKhtt…
工作职责
团队介绍:视频与边缘部门承载了字节跳动的媒体内容分发基建及技术中台,支持了字节全系产品的点播、直播、实时通信、图片等多媒体业务发展,同时将业务发展过程中沉淀下来的技术能力和工具,通过火山引擎对外输出,面向各行各业用户提供视频云产品和服务,愿景是为内外部业务伙伴提供最低成本、最优画质、最低延时、最安全可靠的富媒体内容分发解决方案,助力业务伙伴降本提效实现持续增长。 1、负责公司移动客户端产品通用网络库的设计,研发,优化,编写高质量的代码; 2、深度参与手机产品终端网络性能需求,接入,排错,能够稳定的将技术落地到业务,持续进行业务场景优化。
1、负责公司移动客户端产品通用网络库的设计,研发,优化,编写高质量的代码; 2、深度参与手机产品终端网络性能需求,接入,排错; 3、能够稳定的将技术落地到业务,持续进行业务场景优化。
1、使用Unity3D引擎进行各主流平台上游戏开发; 2、与策划、美术及技术美术保持良好沟通,确保程序功能与设计需求一致; 3、保证Gameplay各系统在各平台以及各网络环境下符合设计和高效; 4、研发所需的工具链以及内容生产工具的再开发以及调整优化; 5、针对各个发布平台进行游戏性能优化。
1. 面向 AI 业务的网络架构设计与演进 ○ 负责支持大规模 AI 训练/推理集群的网络架构规划与方案设计,覆盖 AI access 网络、frontend 网络、AI scale up 网络等关键环节。 ○ 结合业务场景识别网络接入、流量调度、数据分发链路中的性能和可靠性瓶颈,提出系统级优化方案。 2. 高性能多路径传输与 RDMA 方向创新 ○ 深入调研业界前沿应用层多路径传输、RDMA 及相关协议栈优化技术,系统性分析其优缺点与适用场景。 ○ 基于阿里云大规模生产环境,设计并落地面向 AI 流量的多路径传输优化机制,实现端到端的高带宽、低时延和高稳定性。 3. 网络系统研发与产品化落地 ○ 将整体技术方案拆解为可实施的技术点,完成可行性分析、技术规范制定与验收标准设计。 ○ 主导关键模块的架构设计与核心代码开发,构建可快速迭代的原型系统,验证技术路线。 ○ 在验证基础上持续进行性能优化与工程化改造,推动方案产品化落地,并支撑大规模部署和运营。 4. 稳定性与性能优化 ○ 制定并实施面向超大规模集群的稳定性保障策略,从架构设计、协议栈实现、流控/调度策略等多层面建设高可用能力。 ○ 在真实业务环境中开展端到端性能剖析与容量规划,识别热点与瓶颈,落地针对性优化措施,保障高负载下的稳定性能表现。 5. 数智一体的网络分析与智能运维 ○ 利用大数据与大语言模型,设计并研发超大规模网络分析与智能运维系统,提升网络研发、运营、运维、测试效率。 ○ 探索 AI for Network 的创新场景,如异常检测、故障根因定位、智能调度策略优化等。 6. 学术前沿跟踪与技术影响力建设 ○ 持续跟踪计算机网络、AI infra、可编程网络硬件等领域的前沿研究与产业趋势,并评估其在阿里云场景中的落地价值。 ○ 鼓励/支持在 SIGCOMM、NSDI、ATC 等顶会发表论文或输出技术分享,增强团队和个人在业界的技术影响力。
【我们期待你】在这里,你不会只做简单的UI堆砌。你将作为技术团队的新生力量,深度参与到国际化产品的架构治理与工程化建设中,在资深导师的带领下,攻克性能瓶颈与合规挑战。 【你将获得】 1、硬核技术成长:直接接触千万级日活产品的架构演进过程,学习业界前沿的性能优化与工程化方法论。 2、专属导师带教:资深架构师/技术专家 1V1 指导,定期 Code Review,帮助你养成顶级的编程习惯。 3、广阔的国际视野:深入了解全球化业务场景,积累跨国互联网产品的开发经验。 工作职责: 1、业务与架构开发:参与海外社区产品(App/Web)核心功能模块的开发;在导师指导下,协助进行老旧代码的重构、模块解耦与组件化改造,提升代码质量。 2、性能优化实践:参与性能优化专项(如启动速度、页面渲染、包体积瘦身等),负责性能数据的采集、监控报警配置以及具体优化点的落地执行。 3、合规与隐私支持:协助团队进行海外数据安全与隐私合规的技术改造,处理代码静态扫描发现的合规漏洞,确保产品符合 GDPR/CCPA 等国际标准。 4、技术调研与提效:探索前沿技术(如 AI 辅助编码工具、跨端新技术),参与自动化工具脚本的编写,帮助团队提升研发效率。