Full stack UI/UX Engineer
Description
關於這個角色:
我們正在尋找一位資深全端 UI/UX 工程師,你對打造強大、直觀且數據豐富的企業級應用程式充滿熱情,並希望將這份熱情投入在製造與工業領域——協助現場團隊解決最實際的痛點:資料看不懂、問題發現太晚、決策沒有足夠依據。
你將與資料工程師、資料科學家、產品經理與領域專家緊密合作,把資料工程端整理好的資料,與資料科學端產出的模型洞察,轉化為現場真正好用的智慧使用者體驗——讓複雜的資料探索、跨系統資訊整合,以及依角色(從產線操作人員到管理階層)量身打造的工作流程,都能被直覺地使用。受 C3.ai、Aveva、AspenTech、Palantir、Siemens 等平台啟發,你的工作將把工業人工智慧與分析能力,轉化成多層級組織中操作人員、工程師與管理者都能立即上手、真正解決問題的工具。
我們希望你能端到端擁有這個產品:設計介面、打造前端(React)、打造背後的後端,並且與資料工程師、資料科學家密切合作,確保介面所呈現的內容,真的反映資料與模型實際能做到的事。團隊小、擁有感高——你會參與定義規格,而不只是實作別人定好的規格。
你會打造什麼:
即時資料總覽:讓現場各種資料能以接近即時的方式被探索與理解。
AI 驅動的洞察與警示分類:找出異常、解釋原因,並提供已排序、可直接採取行動的建議。
統一的設備/產線健康總覽:把跨系統的資訊整合起來,一眼就能看出狀況是否正常。
對話式的 AI 互動層:讓使用者能直接用自然語言詢問自己的資料、取得決策建議。
支撐這一切的 API 與資料整合層:串接資料工程端的資料、資料科學端的模型輸出,以及各種現場資訊。
介面設計本身:把複雜、限制條件很多的工業資料,變成非技術背景的現場人員也能上手的介面。
核心要求:
前端
紮實的 React 能力,能從零開始設計並擁有元件架構。
熟悉資料密集型介面:儀表板、時間軸、關聯式/網絡視覺化、即時更新畫面。
具備設計 AI 輔助互動模式的能力——對話式介面、行內建議,以及需要人工確認的 AI 行為。
真正的 UI/UX 設計能力——線框稿、互動設計、把複雜資料簡化給非專家使用者。需附作品集。
測試的紀律:依規格撰寫測試,而不只是針對自己的實作寫測試。
後端
扎實的 API 設計與資料契約/schema 能力,包含版本演進但不影響既有使用者。
能設計一個聚合層,把文件、感測器資料、模型輸出、排程等不同來源整合成一致的視圖。
能將 LLM 產生的回應整合進應用程式(串流輸出、將答案錨定在正確資料上、優雅處理不確定性)。
通用能力:
全端流暢度:能獨立追蹤一個功能從介面、API 到資料層,不需要每一層都找專家。
能依書面規格/契約工作,並產出乾淨的交接文件。
良好的非同步書面溝通能力。
加分項(非必要,但有的話是加分):
資料工程經驗:處理資料管線、匯入感測器/工業資料、時序資料。
資料科學/機器學習素養:足以跟資料科學家討論模型輸出、信心水準與資料飄移,並在介面上誠實呈現。
維運研究/排程相關知識:限制式規劃概念(前置時間、換線、產能可行性)。
製造/工業領域經驗:曾接觸現場營運或生產規劃相關工作。
對圖形式機器學習有基本認識:足以跟建立底層模型的團隊順利合作。
具備可觀測性/儀表板經驗,即便是非正式的也可以。
曾在 LLM/代理型產品上做過開發:prompt/context 設計、評估模型輸出、為信任與可解釋性做設計。
你將如何工作:
你會緊密地與資料工程師(負責資料契約與資料管線輸出)和資料科學家(負責模型實際能承諾什麼)協作,把兩邊的產出轉譯成現場人員能信任、能直接採取行動的介面。你會在同一週內,在設計、前端、後端之間來回切換。