地理信息系统开发工程师
北京
硕士及以上
数学类
使用简历深度优化功能,快速提升简历质量
职位介绍
一、三维渲染研发工程师
(一)参与或主导基于WebGL(如Cesium、Three.js)、OpenGL、Vulkan或游戏引擎(如Unity3D、Unreal Engine)的三维渲染引擎的研发与优化。依托扎实的空间几何、线性代数、计算几何基础,负责地形、模型数据的高效加载与实时渲染,研究和应用LOD、遮挡剔除、空间索引等技术,结合数学建模与计算优化提升渲染性能和用户体验;
(二)设计和开发二三维空间数据的存储、管理、调度与查询模块,负责多源异构三维数据(如OSGB、OBJ、3D Tiles、I3S、点云格式等)的解析、转换、融合与轻量化处理。构建高效的三维空间索引结构(如八叉树、KD树),实现海量数据的快速检索与调度;
(三)扎实的数学、数值计算及算法设计能力,实现核心的二三维空间分析算法,如通视分析、可视域分析等,并对算法进行工程化和并行化优化,确保其在大规模场景下的计算效率和准确性;
(四)参与二三维GIS平台的架构设计与后端服务开
发,负责开发和维护三维数据生产、处理、发布、服务管理等一系列工具链;
(五)跟踪数学算法、二三维GIS、计算机图形学领域的前沿技术,评估其在产品中的应用价值,负责技术难点攻关,解决高性能计算、海量数据可视化等带来的技术挑战;
(六)与产品经理、前端和后端工程师紧密合作,深入
理解业务需求,并将其转化为具体、高效的技术方案,为其他团队提供二三维GIS相关的技术支持与SDK,并编写清晰的技术文档;
(七)编写高质量、可维护、可测试的代码,持续进行性能分析与优化,确保系统的稳定性和流畅性。
(八)数学专业优先录用。

