字节跳动客户端开发工程师(AI应用框架方向)-Cross Platform
任职要求
1、扎实的计算机基础,3年以上Android/iOS原生开发经验,精通Java/Kotlin或Swift/OC; 2、深度掌握Android/iOS系统机制,熟悉MVVM/MVP等架构模式,具备复杂业务模块设计能力; 3、熟悉主流技术栈,有性能调优及疑难问题解决经验;具备跨平台开发经验者优先(Flutter/React Native/小程序框架等); 4、重视代码规范与架构设计,熟练掌握设计模式,具备技术文档编写能力; 5、对AI技术有兴趣者优先,有智能推荐/语音交互/大模型应用等实践经验更佳; 6、具备良好的技术热情和学习能力,能独立完成需求分析到方案落地的完整闭环。
工作职责
1、负责移动端基础架构设计与核心模块开发,构建高性能、可扩展的客户端应用; 2、参与跨端应用框架的研发与优化,重点提升框架稳定性与运行效率; 3、深入理解业务需求,主导技术方案设计及落地实现,确保代码质量与系统可维护性; 4、持续优化客户端性能指标(启动速度/内存管理/渲染效率等),提升用户体验; 5、探索AI技术与移动端的创新结合,参与智能化功能开发与落地实践。
1、负责移动端基础架构设计与核心模块开发,构建高性能、可扩展的客户端应用; 2、参与跨端应用框架的研发与优化,重点提升框架稳定性与运行效率; 3、深入理解业务需求,主导技术方案设计及落地实现,确保代码质量与系统可维护性; 4、持续优化客户端性能指标(启动速度/内存管理/渲染效率等),提升用户体验; 5、探索AI技术与移动端的创新结合,参与智能化功能开发与落地实践。
1、负责移动端基础架构设计与核心模块开发,构建高性能、可扩展的客户端应用; 2、参与跨端应用框架的研发与优化,重点提升框架稳定性与运行效率; 3、深入理解业务需求,主导技术方案设计及落地实现,确保代码质量与系统可维护性; 4、持续优化客户端性能指标(启动速度/内存管理/渲染效率等),提升用户体验; 5、探索AI技术与移动端的创新结合,参与智能化功能开发与落地实践。
1、负责移动端基础架构设计与核心模块开发,构建高性能、可扩展的客户端应用; 2、参与跨端应用框架的研发与优化,重点提升框架稳定性与运行效率; 3、深入理解业务需求,主导技术方案设计及落地实现,确保代码质量与系统可维护性; 4、持续优化客户端性能指标(启动速度/内存管理/渲染效率等),提升用户体验; 5、探索AI技术与移动端的创新结合,参与智能化功能开发与落地实践。
1、战斗与 AI 开发辅助:协助团队完成 Unity3D 手游客户端战斗模块开发,参与行为树(Behavior Tree)、状态机(FSM)的设计与实现,了解深度学习 AI(如强化学习、决策模型)及大语言模型(LLM)在游戏场景的应用逻辑。 2、帧同步战斗逻辑学习实践:在指导下参与高实时性、强同步要求的帧同步战斗逻辑开发,助力保障战斗体验流畅性,积累相关技术经验。 3、AI 技术探索与应用:关注 AI 算法(深度学习、LLM 等)在游戏中的落地场景,协助优化 AI 性能与策略,参与战斗系统智能化升级相关的基础工作。 4、工程开发基础工作:编写规范、可维护的 C# 代码,学习代码优化技巧,确保代码具备可扩展性,逐步提升工程开发能力。 5、跨团队协作配合:积极与策划、算法、服务器团队沟通协作,配合完成技术方案落地,学习跨角色协同工作流程。