游戏引擎开发工程师岗位职责任职要求
游戏引擎开发工程师岗位职责
工作职责:
负责UE4引擎的开发与扩展;
负责基于UE4网络框架的游戏业务开发;
与美术和策划进行良好的沟通,提升游戏体验,提高游戏品质;
结合当前前沿技术,及时的做出有效的美术流程并实践于项目中;
优化及提升美术生产流程,优化各个软件制作资源与引擎的无缝对接。
任职要求:
计算机相关专业本科及以上学历,5年AAA引擎开发经验,至少3年UE4(C++)游戏项目经验;
深刻理解UE4框架,在渲染、动画,物理、AI、性能调优等其中某一领域有丰富经验;
全面的相关知识结构(硬件架构、操作系统、数据结构、算法、设计模式等);
具备良好的分析解决问题的能力,良好的沟通协作和学习能力;
对游戏开发充满热情,能够与他人良好配合、协作。
游戏引擎开发工程师岗位
篇2:计算引擎研发工程师基础架构职位描述与岗位职责任职要求
职位描述:
工作职责:
1、设计和实现高效、实时,可靠的分布式计算引擎,服务于字节跳动公司的数十个产品线的推荐和广告业务;
2、设计与开发分布式计算平台以及机器学习训练作业调度系统和框架,从稳定性、性能和功能等多方面进行优化;
3、构建高效、稳定的集群资源管理系统,在资源隔离,提升资源利用率方面进行优化;
4、深入理解和支撑业务高速发展,抽象出新的架构方案通用解决业务问题。
任职要求:
1、精通Java/Python/C++等编程语言和常用算法,具备大规模分布式系统的研发和优化能力;
2、对开源计算框架HadoopMapReduce/Spark/Flink有一项或多项深入研究和相关经验者优先;
3、对集群资源管理系统HadoopYARN/Mesos/Kubernetes有一项或多项深入研究和相关经验者优先;
4、对机器学习训练和调度框架有深入研究和经验者优先;
5、具备超大规模集群运维和管理经验者优先。
篇3:单机引擎资深研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、参与大规模分布式存储系统设计和开发,保障系统在极高并发访问的场景下稳定、低延迟、高可用、易伸缩;
2、深入理解业务场景的存储需求,与业务合作寻找最合适的存储方案。
任职要求:
1、了解存储引擎的实现原理;
2、优秀的编码能力,针对业务场景设计和实现in-house系统;对工程质量有很高的自我要求;
3、熟悉EXT4,XFS,ZFS,BtrFS等系统的设计优先;
4、熟悉RocksDB,LevelDB,Redis,Memcache,WiredTiger等单机存储引擎的优先;
5、对新型软硬件技术包括不限于Optane,AEP,SPDK,PMDK等应用经验的优先。