首页 / 远程岗位 / 高级软件工程师 - 用户界面
语言

高级软件工程师 - 用户界面

AIM
全职🌍 远程💰 $170K – $190K • Offers Equity📅 2026-11-03
### 关于AIM 人类所依赖的一切都是通过开采、挖掘或种植获得的。在AIM,我们正在构建文明自主的支柱。我们将重型机械——推土机、装载机、挖掘机——转变为AI驱动的车队,在世界上最严酷的环境中持续、安全、高效地运行。 AIM作为一个TRL9级硬化系统,而不是科学实验,运行着生产矿山、大型基础设施建设和国防行动。 AIM由来自采矿、建筑、Waymo、SpaceX、Google和Tesla的工程师打造,实现了可扩展的土方工程,推动了全球经济物理基础的快速发展。AIM得到了世界上最精明的资本支持,包括General Catalyst、Khosla Ventures、Elad Gil、Human Capital、Ironspring Ventures、Mantis、DCVC。点击这里了解更多关于AIM的信息。 ### 关于你 你是一名前端工程师,你对UI的思考方式与我们团队对自主性的思考方式相同:正确性、安全性和可靠性是第一位的,体验必须非常优秀。你编写干净、简单的TypeScript和React代码。你拥有其他工程师依赖的设计系统,你知道一个看起来正确的UI和一个真正正确的UI之间的区别。 你认真对待工艺。可访问性不是你在最后才添加的东西。性能不是你在某个时刻才测量的东西。你关心每个在你组件基础上构建的工程师的开发体验,你也关心在阳光下盯着屏幕、戴着工作手套的工地操作员需要UI正常工作。 你在架构组件库API、调试实时WebSocket管道推送protobuf遥测、优化Three.js场景渲染实时LiDAR,或思考多租户SaaS门户的访问控制UX时同样得心应手。你不仅拥有你的代码,还拥有代码所实现的操作员和客户成果。 你想从事UI工作,在那里正确性、安全性、可靠性和性能都很重要。你想与一个重视清晰度、客户至上和工程卓越的世界级团队一起做这件事。 ### 关于我们在一起 我们将改变世界建造的方式。UI是人类与自主性相遇的地方,在此过程中,我们将面临难题: 一个安全关键的运营商UI,一个错误就有现实世界的影响——一台60吨重的推土机出现在错误的地方 一个实时3D场景渲染点云、地形网格、地理围栏和机器叠加层,以交互式帧率显示 一个多租户SaaS门户,具有基于关系的授权和多语言i18n支持 远程控制(操纵杆、游戏手柄)和实时视频流,延迟是感觉得到的,而不是测量的 我们将讨论解决方案,快速迭代,当事情不奏效时面对真相,并建立随着质量扩展的机制。我们将提供一个不仅在家庭办公室舒适的环境中工作,而且在驾驶室、控制室和现场办公室工作的UI,我们的客户依赖它。 如果这让你兴奋——你就是那种将在此茁壮成长的资深软件工程师。 ### 职责 #### 你将负责什么 作为一位专注于UI的高级软件工程师,你将设计和构建两个网络界面,将人类与AIM的自主车队连接起来:关键的安全操作员UI和多租户门户——以及支持这两者的共享设计系统。 **架构与构建设计系统** - 为组件API、可访问性、主题、版本控制、弃用路径和迁移工具设定架构方向。 - 负责AIM上每个工程师在设计系统之上的开发体验。 - 推动模式,使默认情况下易于交付高质量、可访问的UI。 **构建值得其控制的机器的操作员UI** - 使用Three.js/React Three Fiber/Drei架构和实现实时3D场景——点云、带有BVH加速的地形网格、地理围栏编辑、挖填可视化、机器叠加。 - 为关键安全UI流程设计状态机(XState)、验证和可观察性。 - 构建远程控制并以这些接口所需的严谨性集成实时视频流。 **将管理门户打造成真正的SaaS产品** - 推动多租户授权架构、国际化和实时数据。 - 设计符合最佳B2B软件标准的面相客户体验。 - 交付高质量、生产就绪的软件 **编写干净、可测试、可维护的TypeScript,使用现代前端工程原则。** - 推动代码质量、可访问性、性能、可靠性和可观察性的改进。 - 领导代码审查、设计审查和架构讨论。 **端到端执行** - 与技术项目经理、设计、自主性、控制、硬件和现场运营合作,确保你的UI在真实机器和真实客户现场可靠工作。 - 与现场部署工程师合作,了解现场现实——阳光眩光、手套、网络中断——并将运营真相反馈回代码库。 - 推动根本原因分析和消除反复出现的缺陷。 **提升工程标准** - 指导初级和中级工程师。 - 改进开发体验、CI/CD、测试框架(Vitest、Cypress、Testing Library、vitest-axe、MSW)和本地开发工具。 - 帮助定义全公司的软件工程卓越性和工程机制。 ### 基本资格 - 计算机科学、计算机工程、设计、人机交互或同等实践经验学士学位。 - 5年以上交付生产前端系统的专业软件工程经验。 - 在TypeScript和React方面有深厚的专业知识,包括现代模式(钩子、悬念、并发渲染)。 - 3D网络图形经验:Three.js、React Three Fiber、Drei、WebGL、着色器、GLTF管道、BVH加速或点云渲染。 - 实时数据和二进制序列化经验:Protocol Buffers、gRPC-web、WebSockets或高

感兴趣?立即申请

完全免费,点击跳转至官方申请页面

分享:微博X