每天,数千万的人来到Roblox,探索、创造、玩耍、学习,并在3D沉浸式数字体验中与朋友们联系——所有这些都是由我们全球的开发者和创作者社区创造的。
在Roblox,我们正在构建工具和平台,使我们的社区能够将他们想象的任何体验变为现实。我们的愿景是重新构想人们从世界各地、在任何设备上聚集在一起的方式。我们的使命是以乐观和文明的方式连接十亿人,并寻找优秀的人才来帮助我们实现这一目标。
在Roblox的职业生涯意味着您将致力于塑造人类互动的未来,解决大规模的独特技术挑战,并帮助创造更安全、更文明的共享体验。
作为几何团队的早期职业软件工程师,您将与顶尖工程师一起启动您的职业生涯,他们致力于实时3D内容创建和编辑的基础算法。您将直接为我们的核心几何引擎做出贡献,解决新颖的数学计算问题,为Roblox平台上的数百万用户提供沉浸式和富有表现力的创意工具。我们致力于您的成长;您将在行业专家的指导下工作,参与旨在帮助您承担责任并展示您在有影响力的工作中的技能的项目。
您将:
- 开发稳健且高效的算法,用于凸分解和网格分区,以支持实时模拟和碰撞检测。
- 设计、编码和测试我们核心几何引擎的创新功能,从初步设计到生产部署,完成整个开发生命周期。
- 解决与几何处理相关的离散数学计算问题。
- 改善现有几何组件和网格处理管道在所有平台上的性能、稳健性和稳定性。
- 由高级工程师指导,积极参与我们专有内部引擎的架构讨论和系统设计。
- 在一个小型自主团队中合作,推动Roblox体验的重要部分,并确保为我们的创作者提供最佳用户体验。
您是:
- 拥有或正在攻读计算机科学、工程、数学或相关领域的本科或研究生学位,重点是计算几何、建模或模拟。
- 精通现代C++,专注于编写有组织、高效、清晰和可重用的代码。
- 具备扎实的3D数学知识,包括线性代数(向量和矩阵数学)、数值求解器和高级数据结构。
- 熟悉一些计算几何概念(例如与凸分解相关)、实时图形或基于物理的模拟。
- 对编码表现出明显的热情(例如通过参与竞赛编程或拥有涉及相关概念的个人项目代码库)。
- 能够在动态环境中茁壮成长,快速适应新挑战。
此职位位于加拿大温哥华。
对于位于我们加拿大不列颠哥伦比亚省温哥华总部的职位:该职位的起始基本薪酬如下所示。实际基本薪酬取决于各种与工作相关的因素,例如专业背景、培训、工作经验、地点、业务需求和市场需求。因此,在某些情况下,实际薪水可能会超出此预期范围。此薪酬范围可能会发生变化,并可能在未来进行修改。所有全职员工也有资格获得股权补偿和本页面所述的福利。
年薪范围
$142,110—$142,110 CAD
在办公室工作的职位每周二、周三和周四在现场工作,周一和周五可选择性出勤(除非另有说明)。
Roblox为所有员工和求职者提供平等的就业机会,并禁止基于种族、肤色、宗教、年龄、性别、国籍、残疾状况、基因、受保护的退伍军人身份、性取向、性别认同或表达或任何其他受联邦、州或地方法律保护的特征的歧视和骚扰。Roblox还为在招聘过程中有资格的残疾或宗教信仰的候选人提供合理的便利。