字节跳动跨平台框架开发工程师-Cross Platform
任职要求
1、本科及以上学历,热爱移动产品研发,愿意在移动开发领域深入钻研; 2、熟练掌握C/C++程序开发,熟悉iOS或Android开发; 3…
工作职责
1、负责公司移动端跨平台框架的设计和研发工作; 2、Android/iOS框架开发和维护,设计良好的代码结构,不断迭代重构; 3、对Android/iOS平台开发技术进行研究,定位和解决一些技术上的疑难问题; 4、承担新技术引进,技术点深挖等探究性工作。
1、开发与更新框架文档网站与相关配套设施,向开发者提供清晰易读的可交互代码示例; 2、关注Web与跨平台技术的开发生态发展,参与框架前端API的设计与治理,向开发者提供更符合前端生态的API; 3、积极参与公司前端社区,了解公司前端开发者需求,共同建立前端开发者社区与生态; 4、向团队输入前端开发者视角,推动我们的产品体验与研发流程优化。
1、开发与更新框架文档网站与相关配套设施,向开发者提供清晰易读的可交互代码示例; 2、关注Web与跨平台技术的开发生态发展,参与框架前端API的设计与治理,向开发者提供更符合前端生态的API; 3、积极参与公司前端社区,了解公司前端开发者需求,共同建立前端开发者社区与生态; 4、向团队输入前端开发者视角,推动我们的产品体验与研发流程优化。
1、负责移动端基础架构设计与核心模块开发,构建高性能、可扩展的客户端应用; 2、参与跨端应用框架的研发与优化,重点提升框架稳定性与运行效率; 3、深入理解业务需求,主导技术方案设计及落地实现,确保代码质量与系统可维护性; 4、持续优化客户端性能指标(启动速度/内存管理/渲染效率等),提升用户体验; 5、探索AI技术与移动端的创新结合,参与智能化功能开发与落地实践。
团队介绍:字节跳动Stone-Cross Platform团队成立于2023年,致力于开发业界前沿的应用框架,构建AI模型驱动的前沿系统和基础设施,提升开发者和用户体验。 课题介绍: 课题背景:随着AI大模型研究的不断发展,文本生成、多模态理解以及Agent规划能力有了巨大的提升和突破,以豆包多模态交互、UI-TARS和Operator等GUI Agent、Deepseek-R1推理模型为典型案例,应用的构建以及交互方式迎来了巨大的机遇和变革。我们希望结合AI模型的多模态理解和生成、深度思考,深入AI Agent所需的交互和基础设施,探索大模型在AI应用构建效率和为智能交互体验上的创新。 研究方向: 本课题旨在利用大模型技术开发智能应用交互框架,研究内容包括:围绕大模型设计应用框架,利用大模型提升应用构建效率,如UI理解及代码生成等;使用大模型来理解应用的多模态context及用户意图,进行意图规划及推理执行,完成用户交互;优化编程语言的设计,使其容易被大语言模型理解,自动验证和实现编程语言的自动生成,和编程语言之间的相互转译,从而加速新编程语言生态的构建;通过该课题的研究,我们希望实现更加智能、便捷和高效的应用框架,推动AI驱动的应用交互的普及与发展。 1、参与大模型在应用框架中的算法研究,探索和优化模型对应用的理解和生成能力、AI Agent等技术; 2、研究和开发智能UI交互技术,提升GUI Agent的智能水平、UI的智能化交互和个性化水平; 3、设计跨平台、高性能、大模型便于理解和生成的编程语言; 4、建设和优化应用中Agent Context、Planning、Tool using等能力,提升应用的理解和响应水平; 5、探索多模态数据融合技术,解决复杂场景下的精准推理与决策问题; 6、整理研究数据,撰写技术报告和发表研究论文。