前端工程师/ Rust

圣弗朗西斯科 4天前全职 网络
3K - 3.4K / 年
机器人技术将在未来十年对世界经济和全球人类生产力产生巨大积极影响。在Foxglove,我们对这个未来感到兴奋,并正在构建强大的开源和商业工具来加速这一进程。 我们是一个由独立思考者组成的经验丰富的团队,热衷于创造高质量的产品。我们正在寻找自我激励和快速学习的个人加入我们的使命。 关于这个职位 我们正在寻找一位擅长构建高性能、深度交互应用的Staff Frontend Rust工程师,以推动浏览器中可能实现的极限。 在Foxglove,我们正在构建一个机器人可观测性和可视化平台,需要以速度和精确度处理大量实时和记录的数据集。此职位专注于创建由Rust和WebAssembly驱动的前端体验,以提供低延迟渲染、流畅的交互性和高效的数据处理能力,以应对机器人工作负载。您将处理诸如可视化多模态传感器流、优化GPU支持的工作流程以及设计在高计算负载下保持响应的UI交互等挑战。 地点 Foxglove是一家支持远程工作的公司,员工分布在多个地点。我们保持太平洋时间的工作时间,并在美国时区±4小时内招聘,以确保有效的协作。 此职位在我们位于旧金山的办公室现场工作,但对于在领先的机器人或自动驾驶公司有经验的高级候选人,我们也开放远程工作。 主要职责 - 使用Rust、WebAssembly和TypeScript架构和实现前端应用,以处理大型或实时机器人数据集。 - 设计和优化在高数据和计算需求下仍保持响应和直观的可视化工作流程。 - 与后端流服务集成,以支持实时数据渲染和交互。 - 与产品和设计团队合作,提供精致的、工程师友好的界面,以应对复杂的机器人工作流程。 - 优化整个栈的性能,从渲染管道和GPU利用到浏览器中的网络数据处理。 - 为核心前端架构、构建工具和应用可靠性做出贡献。 - 尝试为大规模交互性、流数据和非传统浏览器工作负载提供创造性的解决方案。 - 直接与机器人工程师接触,了解实际使用案例,并将反馈纳入产品改进。 我们寻找的人才 - 8年以上专业前端或全栈工程经验,构建复杂的产品应用。 - 2年以上专业Rust经验,理想情况下在WebAssembly或性能关键的前端环境中。 - 精通JavaScript/TypeScript和现代框架如React。 - 深入了解前端性能优化、浏览器内部机制和调试工具。 - 具有在前端处理大型数据集的经验,包括缓冲、流处理和可视化。 - 熟悉WebGL、GPU支持的渲染和浏览器中的多线程(如web workers)。 - 具有构建技术复杂度高的工程师工具的经验。 - 优秀的书面和口头沟通能力。 - 能够在快节奏的小团队环境中茁壮成长。 - 加分项: - 在机器人、自动驾驶或相关技术行业的经验。 - 构建基于Electron的桌面应用的经验。 - C++经验。 我们提供的福利 - 每月300美元的预算用于通勤福利或构建个人工作空间(仅限远程) - 在B轮公司中提供有竞争力的股权授予 - 员工100%和家属75%的医疗、牙科、视力和定期人寿保险覆盖 - 401(k)匹配高达4% - 4周假期,加上假日和冬季休假 - 每年1-2次公司全额支付的外出活动 加入我们的理由 - 影响力:在公司快速增长、高杠杆的时刻掌控增长。 - 使命:加速下一代机器人和具身AI的发展。 - 团队:与世界级的工程师、设计师和研究人员一起工作,他们对开源和开发者工具充满热情。 - 所有权:从头到尾推动项目,拥有高度的自主权和可见性。 原始职位Staff Frontend Engineer/ Rust发布在GrabJobs ©。如需报告此职位的任何问题,请使用GrabJobs上的报告职位按钮。