xTool Retail Studio

结构引擎工程师

xTool Retail Studio  •  Onsite  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

结构引擎工程师深圳社招全职职位描述你会做什么
1、我们正在构建一个极具颠覆性的轻量化、浏览器原生的 2.5D/3D 实体结构设计工具。公司正全面迈入“AI 中心化”工作流,打破传统的流水线需求评审与开发模式。
2、你不仅要开发极简流畅的 Web 3D 编辑器,更要打造一个既能让设计师高效交互,又能让 AI 轻松调用的“结构建模引擎”。我们认为,未来的设计工具不需要用户手动操作每一个参数,而是由 AI 理解意图并调用底层的“结构原子能力”来完成。你负责的就是写出这些原子能力,让 AI 能够精准地在网页端推演激光切割与空间拼装的物理法则。
岗位职责
1、结构计算引擎
从零构建纯前端计算层。将插槽匹配、接合分配、Kerf 热损补偿、展平排版等激光切割核心逻辑,封装为无状态的纯函数 API。引擎层不依赖任何 UI 框架,可独立测试和验证。
2、参数化场景图与数据流
设计结构数据模型,支持参数变更的依赖传播——改一块板的厚度,所有相关槽位、公差、邻接组件自动联动更新。UI 操作和 AI 生成,都基于同一个数据源。
3、AI 调用接口与验证沙盒
为 AI 设计高阶调用接口(DSL)。当 AI 输出结构意图后,引擎在本地自动完成闭合自交、空间干涉、碰撞检测,将带参数的错误信息反向投喂 AI 形成闭环纠错。
4、可视化前端
基于 Vue 3 + Three.js 实现轻量编辑器,纯粹作为引擎的客户端。计算密集任务通过 Web Workers offload,保持主线程流畅。职位要求 1、计算几何与物理直觉
具备 2D/3D 空间几何基础:多边形布尔运算、坐标变换、等距偏移。对制造公差有直觉,理解屏幕精度与物理切割精度的差距。不需要学术背景,但必须能独立实现和调试几何算法。
2、引擎架构能力
习惯"先定义数据结构与接口契约,再分头实现"。能区分引擎核心层、命令层、展示层的职责边界,不让渲染逻辑污染数据模型。做过参数化系统、节点编辑器、图形编辑器等有约束传播需求的系统者优先。
3、AI 结对编程(必须)
深度使用 Claude Code CLI、Cursor 等工具,且不只是"会用"——能设计 AI 参与复杂工程的工作流:上下文管理、Prompt 规范、AI 生成代码的测试验证。有 AGENTS.md、Spec-Driven Development 等相关实践者加分。
4、JS/TS 掌控力
能写无任何框架依赖的纯数学逻辑库。理解内存管理与性能边界,知道什么时候该用原生实现,什么时候该引入现有库。
加分项
- 研究过 Boxes.py、CadQuery、OpenSCAD、Cuttle 等参数化建模工具的实现机制
- 有 Three.js / WebGL 实际项目经验,做过图形编辑器(Canvas / SVG 均可)
- 了解 WASM 接入方案,能评估引入 C++/Rust 几何内核的时机与代价
- 有 Side Project,能展示用 AI 独立完成复杂逻辑产品的完整过程
技术栈
可视化层 Nuxt 4 (SPA) · Vue 3 · TypeScript · Three.js · Pinia · Tailwind CSS
引擎核心 纯 TS 几何函数库 · Web Workers · polygon-clipping
AI 工具链 Claude Code CLI · Codex
判断你是否适合这个岗位,问自己一个问题:
如果一个板材组件的厚度参数改变了,它所有的接合槽位、相邻组件的公差都需要联动更新,你会怎么设计这个传播机制?
如果你脑子里有清晰的答案,我们聊聊。 投递
xTool Retail Studio

About xTool Retail Studio

Empowering Retail Innovation with On-Site Customization

Transform your retail space into an experience destination. At xTool, we provide cutting-edge in-store customization solutions that allow brands to:

Attract more customers with personalized, on-demand products.

Deliver unforgettable shopping experiences that build loyalty.

Boost engagement and revenue through the power of real-time customization.

Our retail-ready technology is trusted by leading brands across industries like fashion, luxury, beauty, and beyond. From laser engraving to apparel printing, our solutions handle 500+ materials, enabling endless possibilities for unique product personalization.

With xTool, your store becomes a memory factory—where every customer leaves with a story, not just a product.

Let’s redefine retail together.

Industry
Manufacturing & Production
Company Size
51-200 employees
Headquarters
Shenzhen, CN
Year Founded
2013
Social Media