语言
高级软件工程师 - 用户界面
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或高